Beryl AX (GL-MT3000) – Wireguard Server stops working randomly

I’m using the client server model, MT1300 at home, and travel router AXT-1800 as Client.

Beryl AX (GL-MT3000) – Wireguard Server stops working after some time randomly. Once the Beryl router is restarted, it works (Client connection to Server) again. Some times it works for 2 days, some times few hours. Initially, i thought Server is timing out or going into idle mode if its not being used, but not sure if thats really the case.

Following is the log from the client GL-1800 when trying to connect.

Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Rule ‘out_conn_mark_restore’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Zone ‘lan’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Zone ‘wan’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Zone ‘guest’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Zone ‘wgclient’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Set tcp_ecn to off
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Set tcp_syncookies to on
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Set tcp_window_scaling to on
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Running script ‘/etc/firewall.nat6’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Running script ‘/etc/firewall.swap_wan_in_conn_mark.sh’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Running script ‘/etc/firewall.vpn_server_policy.sh’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Running script ‘/var/etc/gls2s.include’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): ! Skipping due to path error: No such file or directory
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): * Running script ‘/usr/bin/gl_block.sh’
Thu Apr 25 11:12:28 2024 daemon.notice netifd: wgclient (5543): Failed to parse json data: unexpected character
Thu Apr 25 11:12:28 2024 daemon.notice netifd: Network device ‘wgclient’ link is down
Thu Apr 25 11:12:29 2024 daemon.notice netifd: wgclient (5543): sh: 1: unknown operand
Thu Apr 25 11:12:29 2024 daemon.notice netifd: Interface ‘wgclient’ is now down
Thu Apr 25 11:12:29 2024 daemon.notice netifd: Interface ‘wgclient’ is setting up now
Thu Apr 25 11:12:29 2024 user.notice firewall: Reloading firewall due to ifdown of wgclient ()

Appreciate any help on this.

Thanks,
Andy.

Is the Beryl only being used as a Wireguard Server, or does it do other jobs, like home router?

Only used as Wireguard Server. Thanks for looking into this.