Hi,
I have an Asus router runnin the Merlin fork, and periodically (since going up to openvpn client 2.4?) loses connectivity silently and does not recover it.
This happens randomly (e.g., 3 days with no issues, then it happens 3 times in 2 days, and so on).
It normally happens during the hourly re-negotiation, and this is the log of the event (the first line seems not there when renegotiations are not causing the issue):
Jun 11 20:22:38 openvpn[694]: TLS: tls_process: killed expiring key
Jun 11 20:22:43 openvpn[694]: VERIFY OK: depth=1, C=PA, ST=PA, L=Panama, O=NordVPN, OU=NordVPN, CN=
de92.nordvpn.com, name=NordVPN, emailAddress=
cert@nordvpn.com
Jun 11 20:22:43 openvpn[694]: VERIFY KU OK
Jun 11 20:22:43 openvpn[694]: Validating certificate extended key usage
Jun 11 20:22:43 openvpn[694]: ++ Certificate has EKU (str) TLS Web Server Authentication, expects TLS Web Server Authentication
Jun 11 20:22:43 openvpn[694]: VERIFY EKU OK
Jun 11 20:22:43 openvpn[694]: VERIFY OK: depth=0, C=PA, ST=PA, L=Panama, O=NordVPN, OU=NordVPN, CN=
de92.nordvpn.com, name=NordVPN, emailAddress=
cert@nordvpn.com
Jun 11 20:22:45 openvpn[694]: Data Channel Encrypt: Cipher 'AES-256-GCM' initialized with 256 bit key
Jun 11 20:22:45 openvpn[694]: Data Channel Decrypt: Cipher 'AES-256-GCM' initialized with 256 bit key
Jun 11 20:22:45 openvpn[694]: Control Channel: TLSv1.2, cipher TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
The FW developers (Merlin and John, from a fork of the fork) are trying to help for a while (I am not the only NordVPN customer affected), but so far they had no success.
https://www.snbforums.com/threads/ovpn-connection-loss-after-tls-re-key.40066/
I tried different servers (I connect from Germany to german servers) and different accounts (I pay for 2).
Router model: Asus rt-n66u
Firmware version: merlin fork and John fork >= v24