jokerGermany schrieb:
cat openvpn@client.service
# /lib/systemd/system/openvpn@.service
[Unit]
Description=OpenVPN connection to %i
PartOf=openvpn.service
ReloadPropagatedFrom=openvpn.service
Before=systemd-user-sessions.service
Documentation=man:openvpn(8)
Documentation=https://community.openvpn.net/openvpn/wiki/Openvpn23ManPage
Documentation=https://community.openvpn.net/openvpn/wiki/HOWTO
[Service]
PrivateTmp=true
KillMode=mixed
Type=forking
ExecStart=/usr/sbin/openvpn --daemon ovpn-%i --status /run/openvpn/%i.status 10
PIDFile=/run/openvpn/%i.pid
ExecReload=/bin/kill -HUP $MAINPID
WorkingDirectory=/etc/openvpn
ProtectSystem=yes
CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_RA
LimitNPROC=10
DeviceAllow=/dev/null rw
DeviceAllow=/dev/net/tun rw
Ergänze mal in der Datei "/lib/systemd/system/openvpn@.service", die [Service]-Section, mit den Zeilen:
TimeoutStopSec=1
Restart=on-failure
RestartSec=5
StartLimitInterval=0
Nach dem Speichern:
sudo systemctl restart openvpn
ausführen und weiter beobachten, mit:
systemctl status openvpn@client.service
systemctl status openvpn.service
wenn erneut Probleme auftreten.