Beryl ax OpenVPN not working

Hello,

I’m new to the whole VPN thing so if someone could help me with an issue I’m having that would be greatly appreciated.

I have an OpenVPN access server self hosted in my home that works perfectly fine when I connect my phone to it by itself. However, when I put in the config file into the beryl ax OpenVPN client, it refuses to connect and never switches from the orange light to green. I’ll attach a copy of the log for y’all to look at.

Thanks!

Wed Jul 23 08:50:50 2025 daemon.warn dnsmasq[25098]: no servers found in /tmp/resolv.conf.d/resolv.conf.ovpnclient1, will retry
Wed Jul 23 08:50:50 2025 daemon.info dnsmasq[25098]: read /tmp/hosts/dhcp.ovpnclient1 - 3 addresses
Wed Jul 23 08:50:50 2025 daemon.info dnsmasq[25097]: read /tmp/hosts/dhcp.ovpnclient1 - 3 addresses
Wed Jul 23 08:50:50 2025 daemon.notice netifd: Interface 'ovpnclient1' is now down
Wed Jul 23 08:50:50 2025 daemon.notice netifd: Interface 'ovpnclient1' is setting up now
Wed Jul 23 08:50:50 2025 daemon.err ovpnclient1[25214]: Options error: Unrecognized option or missing or extra parameter(s) in /tmp/ovpnclient/ovpnclient1:16: static-challenge (2.6.12)
Wed Jul 23 08:50:50 2025 daemon.warn ovpnclient1[25214]: Use --help for more information.
Wed Jul 23 08:50:55 2025 daemon.notice netifd: Interface 'ovpnclient1' is now down
Wed Jul 23 08:50:55 2025 daemon.notice netifd: Interface 'ovpnclient1' is setting up now
Wed Jul 23 08:50:55 2025 daemon.err ovpnclient1[25767]: Options error: Unrecognized option or missing or extra parameter(s) in /tmp/ovpnclient/ovpnclient1:16: static-challenge (2.6.12)
Wed Jul 23 08:50:55 2025 daemon.warn ovpnclient1[25767]: Use --help for more information.
Wed Jul 23 08:51:00 2025 daemon.notice netifd: Interface 'ovpnclient1' is now down
Wed Jul 23 08:51:00 2025 daemon.notice netifd: Interface 'ovpnclient1' is setting up now
Wed Jul 23 08:51:01 2025 daemon.err ovpnclient1[26337]: Options error: Unrecognized option or missing or extra parameter(s) in /tmp/ovpnclient/ovpnclient1:16: static-challenge (2.6.12)
Wed Jul 23 08:51:01 2025 daemon.warn ovpnclient1[26337]: Use --help for more information.
Wed Jul 23 08:51:06 2025 daemon.notice netifd: Interface 'ovpnclient1' is now down
Wed Jul 23 08:51:06 2025 daemon.notice netifd: Interface 'ovpnclient1' is setting up now
Wed Jul 23 08:51:06 2025 daemon.err ovpnclient1[26867]: Options error: Unrecognized option or missing or extra parameter(s) in /tmp/ovpnclient/ovpnclient1:16: static-challenge (2.6.12)
Wed Jul 23 08:51:06 2025 daemon.warn ovpnclient1[26867]: Use --help for more information.
Wed Jul 23 08:51:11 2025 daemon.notice netifd: Interface 'ovpnclient1' is now down

Do you have any trouble like this using WireGuard?

Seriously, look @ the advertised specs of your Beryl AX: WireGuard gives you twice the VPN performance.

Hello,

  1. Please upgrade to the latest firmware v4.8.1:
    GL.iNet download center

  2. Could you please PM me the OpenVPN client profile? I would like to check if any options did not support in router.

  3. Please SSH to router and try to comment out the /tmp/ovpnclient/ovpnclient1 line 16: "#static-challenge xxx"

I haven’t looked into it yet. I’ll give it a shot when I get some time.

How do I PM you? Sorry I’m new to this forum.
Also, is there a guide on how to SSH into the router?

Thanks!

I will PM you, please check your personal message.

SSH Tutorials:

The currently pre-installed OpenVPN does not support MFA.

Please disable MFA, OTP, etc. authentication.