Pre-Submit Checklist:
journalctl_portmaster_11-13-24.log
What worked?
Everything works. SPN requires a DNS flip upon boot but it works.
What did not work?
Everything works. That said, there is an issue that requires a work around: when you first boot into the OS and if you use SPN, there will be no internet connection. I'm assuming this is an issue with the the failsafe switch kicking in. Failsafe blocks DNS, DNS can't resolve the SPN node, so you're offline until you resolve. Restarting the service does not help. Disabling the SPN module does help, but then exposes your base IP if not using a VPN locally or at the router level.
You can get around this by adding my router's ip to the the DNS section with tcp prefix. "tcp://192.168.0.1" After you've done this, you'll need to removing all of DNS entries. SPN will be able to route find it's node, and then I use the quick menu to flip back to my preferred DNS provider. My router is a not a DNS resolver, but it does use DNS Crypt. Its not forced though so I'm not sure it's relevant.
Debug Information:
Pre-Submit Checklist:
journalctl_portmaster_11-13-24.log
What worked?
Everything works. SPN requires a DNS flip upon boot but it works.
What did not work?
Everything works. That said, there is an issue that requires a work around: when you first boot into the OS and if you use SPN, there will be no internet connection. I'm assuming this is an issue with the the failsafe switch kicking in. Failsafe blocks DNS, DNS can't resolve the SPN node, so you're offline until you resolve. Restarting the service does not help. Disabling the SPN module does help, but then exposes your base IP if not using a VPN locally or at the router level.
You can get around this by adding my router's ip to the the DNS section with tcp prefix. "tcp://192.168.0.1" After you've done this, you'll need to removing all of DNS entries. SPN will be able to route find it's node, and then I use the quick menu to flip back to my preferred DNS provider. My router is a not a DNS resolver, but it does use DNS Crypt. Its not forced though so I'm not sure it's relevant.
Debug Information: