I have my VPN server running on a tomato router for a few months now without issue.
i have 6 clients that have been connecting smoothly, but just yesterday one client is unable to connect. Server side error log:
Sep 17 22:57:47 daemon.err openvpn[2389]: *.*.*.*:* TLS Error: TLS handshake failed
Sep 17 22:57:47 daemon.notice openvpn[2389]: *.*.*.*:* SIGUSR1[soft,tls-error] received, client-instance restarting
Sep 17 22:57:50 daemon.err openvpn[2389]: *.*.*.*:* TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
That continuously runs over and over never connecting.
- At first i thought the ca.crt file was corrupted or something so i re-copied that over to the client, problem persisted
- Then i thought it could be the client cer or key so i edited the server (temporarily) to use user/pass auth exclusively, problem persisted
So i'm at the point where it must be the ca.crt file however the other 5 clients are running smooth as butter? through re-boots and server restarts the other 5 clients connect without issue.
The last thing google points me to is a firewall problem, but this client has a normal setup (average user setup)... wondering if if anyone has tips on where i should look first, client router...?
Thanks,