
Tengo un servicio systemctl que inicia el comando openvpn con el archivo de configuración dado.
openvpn *filename*
Pero si alguien usa el mismo certificado para abrir VPN desde otro dispositivo, el servicio registra errores de TLS y la VPN deja de funcionar. Pero el servicio no se detiene ni se reinicia después de eso. Sigue funcionando incluso a través de VPN.
¿Cómo puedo gestionar el servicio para que se reinicie después de que se produzca el error? Gracias de antemano.