When configuring an openvpn server bridge instance, the GUI reject the commit if 'server subnet' is not set.
I have to configure it with dummy values ('192.168.1.10/24')
This parameter should be required only for non bridge openvpn server.
set interfaces openvpn vtun11 bridge-group bridge 'br11'
set interfaces openvpn vtun11 local-port '2003'
set interfaces openvpn vtun11 mode 'server'
set interfaces openvpn vtun11 server subnet '192.168.1.10/24'
set interfaces openvpn vtun11 tls ca-cert-file '/config/auth/ca.crt'
set interfaces openvpn vtun11 tls cert-file '/config/auth/server.crt'
set interfaces openvpn vtun11 tls dh-file '/config/auth/dh1024.pem'
set interfaces openvpn vtun11 tls key-file '/config/auth/server.key'
When looking at the related openvpn command, this parameter is not present:
$ ps -eaf | grep vtun11
root 4722 1 0 11:14 ? 00:00:22 /usr/sbin/openvpn --daemon openvpn-vtun11 --verb 3 --writepid /var/run/openvpn-vtun11.pid --status /opt/vyatta/etc/openvpn/status/vtun11.status 30 --dev-type tap --dev vtun11 --mode server --tls-server --topology subnet --keepalive 10 60 --lport 2003 --ca /config/auth/opl-rmm-ovpn/ca.crt --cert /config/auth/server.crt --key /config/auth//server.key --dh /config/auth/dh1024.pem --management /tmp/openvpn-mgmt-intf unix --server-bridge nogw --client-config-dir /opt/vyatta/etc/openvpn/ccd/vtun11