GL-MT300A Openvpn client for Openvpnserver on IPCOP / IPFire


I like to connect openvpn client on MT300A to my vpn server (comes with firewall ipcop/ipfire)

The configuration works fine with my windows client and also on my snom phone.



#OpenVPN Server conf
dev tun
proto udp
tun-mtu 1472
remote my.ip 1194
pkcs12 key.p12
cipher BF-CBC
verb 3
ns-cert-type server


OpenVpn is not started
Last log:
Exiting due to fatal error OpenVPN 2.3.10 mipsel-openwrt-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [MH] [IPv6] library versions: OpenSSL 1.0.2g 1 Mar 2016, LZO 2.08 Error opening file key.p12 (OpenSSL) Exiting due to fatal error
I tried diffent path for key.p12 such as /etc/openvpn/key.p12 but without sucsess.


Thank you for helping out!

Forgot: Firmware is 2.2.5




same Problem here.

did you ever get it running?



no, no response here, and I had no idea how I can go forward…

It’s a pitty, my plan was to give a MT300 to all our external users.

I believe that “pkcs12 key.p12” is the problem. The file key.p12 is not copied correctly to the path.

Try this:

First, put the key.p12 in /etc/openvpn/

Then modify the ovpn file:

pkcs12 /etc/openvpn/key.p12

The file path should be absolute path.

Sorry for missing this thread. Please just reply and bring a post into attention if it is omitted.



yes, that’s it, works

Thank you!