Qubes-vpn-support error (cannot resolve host address)

Same here after upgrading to 4.1.

Apr 01 23:31:21 sys-vpn openvpn[775]: Initialization Sequence Completed
Apr 01 23:31:24 sys-vpn openvpn[775]: read UDP [EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH]: No route to host (code=113)
Apr 01 23:31:29 sys-vpn openvpn[775]: read UDP [EHOSTUNREACH|EHOSTUNREACH]: No route to host (code=113)
Apr 01 23:31:37 sys-vpn openvpn[775]: read UDP [EHOSTUNREACH|EHOSTUNREACH]: No route to host (code=113)

Some kind of mismatch between fedora-34 and fedora-34-minimal. For now i switch back to fedora-34 which works fine.

After some testing, i made R4.1 work with fedora-34-minimal Template and sys-firewall-mirage FirewallVM:

  1. I had to use ‘arp -s -i eth0 fe:ff:ff:ff:ff:ff’ as described here User -> Tor -> VPN -> Internet - 4.1 broken? - #2 by aUsername
  2. I also had to rewrite /etc/resolv.conf to the $addr used as in qubes-vpn-handler.sh at the line ‘iptables -t nat -A PR-QBS -i vif+ -p udp --dport 53 -j DNAT --to $addr’
    to make dns resolution work