Hello, just to clarify:
1. Downloaded the latest OPNsense-24.1.7-ufs-serial-vm-aarch64.qcow2.bz2 (Important: serial works, efi doesn't for me)
2. Unzipped and uploaded qcow2 to bucket
3. Imported custom image (type qcow2, launch mode native / paravirtualized -> tried both)
4. Modify image in order to be available for VM.Standard.A1.Flex
5. Modify image "Launch options" in order to be UEFI_64 only (disable BIOS)
6. Create Instance from this custom image
7. From Instance > OS Management > Launch Cloud Shell connection
8. Click Enter and login using: root/opnsense
9. Assign Interfaces (at least WAN is needed). Using DHCP works fine.
10. Enable Admin Web access via WAN interface:
- 8) Shell
>> cd /conf
>> cp config.xml config.bkp
>> vi config.xml
- Lookup <webgui> :
>> :/<webgui
- Add these two lines after </ssl-certref>:
<nohttpreferercheck>1</nohttpreferercheck>
<nodnsrebindcheck>1</nodnsrebindcheck>
So it should be like this:
<webgui>
<protocol>https</protocol>
<ssl-certref>64b1234567</ssl-certref>
<nohttpreferercheck>1</nohttpreferercheck>
<nodnsrebindcheck>1</nodnsrebindcheck>
</webgui>
11. Access using a web browser https://<public_ip_address>
Thanks everyone.
1. Downloaded the latest OPNsense-24.1.7-ufs-serial-vm-aarch64.qcow2.bz2 (Important: serial works, efi doesn't for me)
2. Unzipped and uploaded qcow2 to bucket
3. Imported custom image (type qcow2, launch mode native / paravirtualized -> tried both)
4. Modify image in order to be available for VM.Standard.A1.Flex
5. Modify image "Launch options" in order to be UEFI_64 only (disable BIOS)
6. Create Instance from this custom image
7. From Instance > OS Management > Launch Cloud Shell connection
8. Click Enter and login using: root/opnsense
9. Assign Interfaces (at least WAN is needed). Using DHCP works fine.
10. Enable Admin Web access via WAN interface:
- 8) Shell
>> cd /conf
>> cp config.xml config.bkp
>> vi config.xml
- Lookup <webgui> :
>> :/<webgui
- Add these two lines after </ssl-certref>:
<nohttpreferercheck>1</nohttpreferercheck>
<nodnsrebindcheck>1</nodnsrebindcheck>
So it should be like this:
<webgui>
<protocol>https</protocol>
<ssl-certref>64b1234567</ssl-certref>
<nohttpreferercheck>1</nohttpreferercheck>
<nodnsrebindcheck>1</nodnsrebindcheck>
</webgui>
11. Access using a web browser https://<public_ip_address>
Thanks everyone.