Open ioogithub opened 2 years ago
Could you try running it with verbose logging and without the killswitch?
$ vopono -v exec --provider mullvad --server norway "curl ifconfig.co/country" --protocol openvpn --no-killswitch
Also you might be able to try nftables too (just install nftables).
I'm not OP but I have the same problem. Running your test command results in the following log: https://gist.github.com/tschan/643ae522d5768d5df6f19f9364c4e6aa
OS: NixOS 24.05.20240210.d934204 (Uakari) x86_64
Kernel: 6.7.4
Shell: bash 5.2.26
$ ip6tables --version
ip6tables v1.8.10 (nf_tables)
Does it work if you run it without IPv6 : e.g.
$ vopono -v exec --provider mullvad --server norway "curl ifconfig.co/country" --protocol openvpn --no-killswitch --disable-ipv6
Using --disable-ipv6
indeed fixes the error message. As I don't need ipv6 I will just use that. Thanks :)
This is my first attempt. I ran vopono sync successfully however vopono exec does not work:
Platform: Raspberry Pi 4B
OpenVPN is installed:
I can see the openvpn logs here:
grep vpn /var/log/syslog
Not sure what I am missing here.