OpenVPN server does not start
I use TomatoUSB ver 3 AIO-64K on Asus RT-AC68R/U. I can start OpenVPN server, using manually created server configuration file as shown below:
root@asus:/# cat /opt/etc/openvpn/server.conf
daemon
port 1195
proto udp
dev tun
ca /opt/etc/openvpn/ca.crt
cert /opt/etc/openvpn/server.crt
key /opt/etc/openvpn/server.key
dh /opt/etc/openvpn/dh.pem
server 10.12.13.0 255.255.255.0
push "route 192.168.0.0 255.255.255.0"
keepalive 10 120
cipher AES-128-CBC # AES
comp-lzo
max-clients 10
user root
group root
persist-key
persist-tun
status /opt/etc/openvpn/openvpn-status.log
log /opt/etc/openvpn/openvpn.log
verb 3
This config file shown below, was automatically created by Tomato OpenVPN server during startup based on config parameters setup from GUI.
root@asus:/# cat /tmp/etc/openvpn/server1/config.ovpn
# Automatically generated configuration
daemon
server 10.12.13.0 255.255.255.0
proto udp
port 1195
dev tun21
cipher AES-128-CBC
keepalive 15 60
verb 3
push "route 192.168.0.0 255.255.255.0"
ca ca.crt
dh dh.pem
cert server.crt
key server.key
status-version 2
status status
# Custom Configuration
The differences are clearly visible. So what I am doing wrong during GUI configuration ? Of course I can use manual startup of OpenVPN but more "state-of-the-art" should be using GUI.
Below content of tmp dir generated by Tomato during manual startup OpenVPN from GUI:
root@asus:/# ls -la /tmp/etc/openvpn/server1/
drwx------ 2 root root 160 Dec 12 19:09 .
drwx------ 4 root root 100 Dec 13 09:29 ..
-rw------- 1 root root 23 Dec 13 09:29 ca.crt
-rw------- 1 root root 296 Dec 13 09:29 config.ovpn
-rw------- 1 root root 23 Dec 13 09:29 dh.pem
-rw------- 1 root root 27 Dec 13 09:29 server.crt
-rw------- 1 root root 27 Dec 13 09:29 server.key
-rw------- 1 root root 0 Dec 13 09:29 status
Any help please !