Support for OpenVPN VPNs in TMS 8.2.0 and TLXOS 4.8.0/4.9.0 is very basic. In later releases we will provide interactive controls for VPN configuration, and support other schemes such as L2TP/IPSEC, but at present VPN setup is entirely configuration-file driven and subject to some limitations:
The ovpn file you upload is live-tested against your OpenVPN server, so your OpenVPN server must be running and reachable by the client at the time that you upload the ovpn file. What the "Invalid OpenVPN Config File" error really means is that the live test failed for some reason. Specifically, the test performed is "/usr/sbin/openvpn --config ovpn-file --ifconfig-noexec --route-noexec --inactive 1" (substitute correct pathname for ovpn-file). You can run that in a terminal window (started using <ctrl><alt>t) to get more detail on what went wrong.
« Go back