WireGuard Client - UI error?

Model: GL.iNet GL-BE3600

  • OpenWrt Version: OpenWrt 23.05-SNAPSHOT r0-3601c2a49
  • Kernel Version 5.4.213

On the BE3600 VPN screen with an active NordVPN connection via WireGuard Server, the error "Unknown error occurred. Please check the network environment or reboot the device" frequently appears at the top of the UI.

There are no pertinent errors in the logs available directly from the UI.

The list of available NordVPN servers under the WireGuard Client option do not show which one is active.

Downstream clients are routed through the VPN service.

Your GL GUI seems to have missing OpenVPN related features. Removed them?

The WireGuard client is enabled, but there seems to be no green dots.
I guess some interfaces of front-end UI may not respond.

Could you please reinstall the same version firmware (or factory reset) to restore all functions? To ensure that there are no exceptions in the interface.

Well spotted!

After a factory reset and some testing, I can confirm that the removal of either of the following packages along with their redundant dependencies will result in the UI indicator (green dots) for the active WireGuard client to disappear:

gl-sdk4-ovpn-server (also removes gl-sdk4-ui-ovpnserver)
gl-sdk4-ovpn-client (also removes

While this is no more than aesthetics (since the WireGuard configuration essentially remains operational in the background, just not visually), I don't believe that the absence of the OpenVPN software should result in this UI interference on WireGuard.

Yes, I think so.

When designing the front-end, some APIs of VPN features may be related to OVPN, API may be abnormal if removes the OVPN.

The BE3600 has 1G RAM/512MB NAND, maybe it doesn't have to remove OVPN to save memory/flash.