This is new to me, so apologies in advance if I'm missing something obvious.
My setup is a router at home with OpenVPN Server running. I'm using a GL-MT3000 (upgraded to 4.7.4, but same issue) on the road, using OpenVPN Client to connect to the hotel WIFI and then to my home network. The VPN isn't working. Some comments:
- VPN disabled connects and works fine to internet.
- VPN worked on other networks, and if I power cycle the GL-MT3000 on this network, sometimes it works (and works perfectly to home network until rebooted).
- With VPN off, I can use my PC's OpenVPN client and it connects to home network
- GL-MT3000 settings:
- Block Non-VPN Traffic on/off doesn't make a difference.
- NETWORK: DNS: all settings are off (e.g., Allow Custom DNS to Override VPN DNS).
Here's the OpenVPN Log:
Thu Apr 10 08:49:09 2025 daemon.notice ovpnclient[26871]: net_iface_mtu_set: mtu 1500 for ovpnclient
Thu Apr 10 08:49:09 2025 daemon.notice ovpnclient[26871]: net_iface_up: set ovpnclient up
Thu Apr 10 08:49:09 2025 daemon.notice ovpnclient[26871]: net_addr_ptp_v4_add: 10.8.0.6 peer 10.8.0.5 dev ovpnclient
Thu Apr 10 08:49:09 2025 daemon.info avahi-daemon[6821]: Joining mDNS multicast group on interface ovpnclient.IPv4 with address 10.8.0.6.
Thu Apr 10 08:49:09 2025 daemon.info avahi-daemon[6821]: New relevant interface ovpnclient.IPv4 for mDNS.
Thu Apr 10 08:49:09 2025 daemon.info avahi-daemon[6821]: Registering new address record for 10.8.0.6 on ovpnclient.IPv4.
Thu Apr 10 08:49:09 2025 daemon.notice ovpnclient[26871]: /etc/openvpn/scripts/ovpnclient-up ovpnclient 3 ovpnclient 1500 1625 10.8.0.6 10.8.0.5 init
Thu Apr 10 08:49:09 2025 user.notice ovpnclient-up: env value:route_vpn_gateway=10.8.0.5 X509_0_emailAddress=me@myhost.mydomain daemon_log_redirect=0 X509_1_emailAddress=me@myhost.mydomain script_type=up proto_1=udp daemon=0 SHLVL=1 foreign_option_1=dhcp-option DNS 192.168.14.1 dev_type=tun route_network_1=192.168.14.0 remote_1=73.118.134.32 dev=ovpnclient route_network_2=192.168.14.1 route_network_3=10.8.0.1 X509_0_CN=RT-AX1800S X509_0_C=TW remote_port_1=8601 X509_1_CN=RT-AX1800S X509_1_C=TW tls_digest_sha256_0=79:ee:a2:4d:88:21:b2:98:c7:0d:d0:8e:0b:99:4b:65:49:fc:e8:21:5a:eb:3d:6a:3e:a1:d2:8c:6d:ca:72:b8 daemon_start_time=1744242547 script_context=init ifconfig_local=10.8.0.6 common_name=RT-AX1800S tls_digest_sha256_1=5b:6f:6d:cd:70:da:04:f2:24:7e:bb:9c:ff:2e:c4:68:6a:d5:bf:b9:80:27:e5:89:fc:a8:3d:20:4d:50:d2:48 X509_0_L=Taipei verb=1 X509_1_L=Taipei link_mtu=1625 X509_0_O=ASUS route_gateway_1=10.8.0.5 trusted_ip=73.118.134.32 tls_serial_hex_0=01 X509_1_O=ASUS tun_mtu=1500 route_gateway_2=10.8.0.5 route_netmask_1=255.255.2
Thu Apr 10 08:49:09 2025 daemon.notice netifd: Network device 'ovpnclient' link is up
Thu Apr 10 08:49:09 2025 daemon.notice netifd: Interface 'ovpnclient' is now up
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): route: SIOCDELRT: No such process
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): route: SIOCDELRT: No such process
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): route: SIOCDELRT: No such process
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): route: SIOCDELRT: No such process
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): route: SIOCDELRT: No such process
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): route: SIOCDELRT: No such process
Thu Apr 10 08:49:09 2025 user.notice firewall: Reloading firewall due to ifup of ovpnclient (ovpnclient)
Thu Apr 10 08:49:09 2025 daemon.notice netifd: ovpnclient (26871): RTNETLINK answers: Permission denied
Thu Apr 10 08:49:11 2025 daemon.warn ovpnclient[26871]: WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Thu Apr 10 08:49:11 2025 daemon.notice ovpnclient[26871]: Initialization Sequence Completed
I am getting traffic across the VPN (Traffic Statistics down 22.99 KB / up 50.50 KB).
With the VPN enabled, nslookup fails:
C:>nslookup www.google.com
Server: UnKnown
Address: 192.168.8.1
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
However, with the VPN off, it succeeds:
C:>nslookup www.google.com
Server: console.gl-inet.com
Address: 192.168.8.1
Non-authoritative answer:
Name: www.google.com
Addresses: 2404:6800:4004:801::2004
142.251.222.4
Any thoughts? Thanks in advance.