Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No internet connection with AmneziaWG server on openSUSE Tumbleweed #1365

Open
ChronosXYZ opened this issue Jan 15, 2025 · 1 comment
Open

Comments

@ChronosXYZ
Copy link

ChronosXYZ commented Jan 15, 2025

Describe the bug
I installed Amnezia VPN client using Linux installer, added AmneziaWG server configuration and clicked "Connect". After connection with VPN server has been made I get no internet connection at all. Nothing works, ping doesn't work too.
VPN configuration works fine on mobile (Android).

To Reproduce

  1. Install Amnezia VPN client using installer
  2. Add server configuration to the app
  3. Try to connect to some VPN server using AmneziaWG protocol

Expected behavior
There will be Internet connectivity going through VPN server.

Log files
Amnezia daemon:

Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Started as system service
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: IpcProcessTun2Socks::IpcProcessTun2Socks()
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "Daemon created"
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxDaemon" "Daemon created"
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "WireguardUtilsLinux" "WireguardUtilsLinux created."
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "DnsUtilsLinux" "DnsUtilsLinux created."
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "IPUtilsLinux" "IPUtilsLinux created."
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServer" "/var/run/amneziavpn seems to be usable"
Jan 15 19:14:12 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServer" "Server path: /var/run/amneziavpn/daemon.socket"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: LocalServer new connection
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServer" "New connection received"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Connection created"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Read Data"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Command received: status"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "Status request"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Read Data"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Command received: activate"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "Activating interface"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "WireguardUtilsLinux" "Created wireguard interface amn0"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "LinuxRouteMonitor created."
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding exclusion route for xxx.xxx.xxx.xxx/32"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Gateway  192.168.0.1  for interface  wlp9s0
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "WireguardUtilsLinux" "Configuring peer xxxxxxxxxxxxxxxxxxxx via xxx.xxx.xxx.xxx"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding exclusion route for xxx.xxx.xxx.xxx/32"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Gateway  192.168.0.1  for interface  wlp9s0
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding exclusion route for /999999"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Invalid destination prefix"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DnsUtilsLinux" "Adding DNS resolver 1.1.1.1 via amn0"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding route to 0.0.0.0/1"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding route to 128.0.0.0/1"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding route to ::/1"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Adding route to 8000::/1"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "Connection status: 1"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DnsUtilsLinux" "Error received from the DBus service"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DnsUtilsLinux" "Error received from the DBus service"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "DnsUtilsLinux" "Error retrieving the DNS  domains from the DBus service"
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "Checking for handshake..."
Jan 15 19:14:16 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "awaiting xxxxxxxxxxxxxxxxxxxxxxxxxxx"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Read Data"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Command received: deactivate"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "Daemon" "Deleting routes for InterfaceConfig::SingleHop"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing route to 0.0.0.0/1"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing route to 128.0.0.0/1"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing route to ::/1"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing route to 8000::/1"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing exclusion route for xxx.xxx.xxx.xxx/32"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Gateway  192.168.0.1  for interface  wlp9s0
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing exclusion route for /999999"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Invalid destination prefix"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "DnsUtilsLinux" "Error received from the DBus service"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "Removing exclusion route for xxx.xxx.xxx.xxx/32"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Gateway  192.168.0.1  for interface  wlp9s0
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxRouteMonitor" "WireguardUtilsLinux destroyed."
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxFirewall" "Tearing down cgroup and routing rules"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxFirewall" "( 255 ) $  ip route flush table amnvpnrt"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxFirewall" "Error: argument \"amnvpnrt\" is wrong: table id value is invalid"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "LinuxFirewall" "LinuxFirewall::uninstall() complete"
Jan 15 19:14:52 XXX AmneziaVPN-service.sh[77801]: Amnezia "DaemonLocalServerConnection" "Connection released"

Amnezia VPN client logs:

2025-01-15 19:24:44 debug IpcClient::init succeed
2025-01-15 19:24:46 debug VpnConfigurator::getDnsForConfig "1.1.1.1" "1.0.0.1"
2025-01-15 19:24:46 debug "ConnectToVpn, Server index is 0, container is amnezia-awg, route mode is" Settings::VpnOnlyForwardSites
2025-01-15 19:24:46 debug IpcClient::init succeed
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Initializing"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Connecting to: /var/run/amneziavpn/daemon.socket"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Daemon connected"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Check status"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Reading"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Parse command: status"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Reading"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Parse command: connected"
2025-01-15 19:24:46 debug Amnezia "LocalSocketController" "Handshake completed with: xxxxxxxxxxxxxxxxxxxxxxxxxx"
2025-01-15 19:24:48 debug Amnezia "LocalSocketController" "Deactivating"

Screenshots
image

System information:

  • OS: openSUSE Tumbleweed
  • Version: 20250112

Additional context

  • I tried turning on and off 'KillSwitch' option, doesn't help.
@ChronosXYZ ChronosXYZ changed the title No internet connection with AmneziaWG server No internet connection with AmneziaWG server on openSUSE Tumbleweed Jan 15, 2025
@tganiullin
Copy link

I have the same problem. Haven't decided yet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants