Okay, so I switched to
openvpn-client@client.service and updated verb 4.
Here are the results.
systemctl status
openvpn-client@client.service
●
openvpn-client@client.service - OpenVPN tunnel for client
Loaded: loaded (/lib/systemd/system/openvpn-client@.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Sat 2020-10-24 10:21:27 CDT; 23s ago
Docs: man:openvpn(8)
https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
https://community.openvpn.net/openvpn/wiki/HOWTO
Process: 3930 ExecStart=/usr/sbin/openvpn --suppress-timestamps --nobind --config client.conf (code=exited, status=0/SUCCESS)
Main PID: 3930 (code=exited, status=0/SUCCESS)
Oct 24 10:21:27 client openvpn[3930]: SIOCDELRT: Operation not permitted
Oct 24 10:21:27 client openvpn[3930]: ERROR: Linux route delete command failed: external program exited with error status: 7
Oct 24 10:21:27 client openvpn[3930]: Closing TUN/TAP interface
Oct 24 10:21:27 client openvpn[3930]: /usr/sbin/ifconfig tun0 0.0.0.0
Oct 24 10:21:27 client openvpn[3930]: SIOCSIFADDR: Operation not permitted
Oct 24 10:21:27 client openvpn[3930]: SIOCSIFFLAGS: Operation not permitted
Oct 24 10:21:27 client openvpn[3930]: Linux ip addr del failed: external program exited with error status: 255
Oct 24 10:21:27 client openvpn[3930]: SIGTERM[hard,] received, process exiting
Oct 24 10:21:27 client systemd[1]:
openvpn-client@client.service: Failed with result 'timeout'.
Oct 24 10:21:27 client systemd[1]: Failed to start OpenVPN tunnel for client.
journalctl -xe
Oct 24 10:20:00 client openvpn[3930]: /usr/sbin/route add -net 10.109.0.0 netmask 255.255.0.0 gw 10.109.7.37
Oct 24 10:20:00 client openvpn[3930]: GID set to nogroup
Oct 24 10:20:00 client openvpn[3930]: UID set to nobody
Oct 24 10:20:00 client openvpn[3930]: Initialization Sequence Completed
Oct 24 10:21:27 client systemd[1]:
openvpn-client@client.service: Start operation timed out. Terminating.
Crazy thing is when I start the tunnel I am able to ping across it successfully, but then systemd says 'timed out' and the tunnel is shutdown.