Cannot connect to VPN when using repeater mode (GL-X3000)

Hi, I am unable to connect to either OpenVPN or Wireguard client VPN when connected to the internet using Repeater mode. When using Cellular mode it works fine.
I’ve Rebooted the router and the firmware is up to date.

Logs from VPN

Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Rule 'out_conn_mark_restore'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Zone 'lan'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Zone 'wan'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Zone 'guest'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Zone 'wgclient'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Set tcp_ecn to off
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Set tcp_syncookies to on
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Set tcp_window_scaling to on
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Running script '/etc/firewall.nat6'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Running script '/etc/firewall.swap_wan_in_conn_mark.sh'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Running script '/etc/firewall.vpn_server_policy.sh'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Running script '/var/etc/gls2s.include'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): ! Skipping due to path error: No such file or directory
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): * Running script '/usr/bin/gl_block.sh'
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): Failed to parse json data: unexpected character
Fri Sep 13 16:15:42 2024 daemon.notice netifd: wgclient (13540): cat: can't open '/tmp/run/wg_resolved_ip': No such file or directory
Fri Sep 13 16:15:42 2024 daemon.notice netifd: Interface 'wgclient' is now down
Fri Sep 13 16:15:42 2024 daemon.notice netifd: Interface 'wgclient' is setting up now
Fri Sep 13 16:15:42 2024 user.notice mwan3[13632]: Execute ifdown event on interface wgclient (unknown)
Fri Sep 13 16:15:43 2024 user.notice firewall: Reloading firewall due to ifdown of wgclient ()

What internet provider do you use while repeating? Maybe they block VPN?

Its a campsite wifi connection. I have now also noticed that the NordLynx VPN connection does not work in IOS. I had to create a manual OpenVPN IKEv2 connection for the VPN work in IOS. So looks like the wifi connection is blocking vpn connections. Did not know this was even a thing, So I guess I now need to find out how to add IKEv2 to the gl-inet’s openvpn config.

If we are talking about IPsec: You can't - at least not using the GL GUI.
IPsec is pretty painful to configure: [OpenWrt Wiki] IPsec basics

Thanks for the info. I have found a solution. Looks like they’re blocking the udp protocol. Once I refreshed the OpenVPN servers to use tcp. I’m able to connect and all is good. Many thanks

1 Like