Trying to use OpenVPN, but "TLS key negotiation failed"
I'm trying to set up OpenVPN, but when I try to connect I get the following error:
Sat Apr 1 22:37:27 2023 WARNING: Compression for receiving enabled. Compression has been used in the past to break encryption. Sent packets are not compressed unless "allow-compression yes" is also set.
Sat Apr 1 22:37:27 2023 Note: --cipher is not set. OpenVPN versions before 2.5 defaulted to BF-CBC as fallback when cipher negotiation failed in this case. If you need this fallback please add '--data-ciphers-fallback BF-CBC' to your configuration and/or add BF-CBC to --data-ciphers.
Sat Apr 1 22:37:27 2023 OpenVPN 2.6.2 [git:v2.6.2/3577442530eb7830] Windows-MSVC [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [AEAD] [DCO] built on Mar 24 2023
Sat Apr 1 22:37:27 2023 Windows version 10.0 (Windows 10 or greater), amd64 executable
Sat Apr 1 22:37:27 2023 library versions: OpenSSL 3.0.8 7 Feb 2023, LZO 2.10
Sat Apr 1 22:37:27 2023 DCO version: v0
Sat Apr 1 22:37:27 2023 TCP/UDP: Preserving recently used remote address: [AF_INET]179.98.xxx.xx:1194
Sat Apr 1 22:37:27 2023 UDPv4 link local: (not bound)
Sat Apr 1 22:37:27 2023 UDPv4 link remote: [AF_INET]179.98.xxx.xx:1194
Sat Apr 1 22:38:27 2023 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
Sat Apr 1 22:38:27 2023 TLS Error: TLS handshake failed
Sat Apr 1 22:38:27 2023 SIGUSR1[soft,tls-error] received, process restarting
I've read around that it may be related to time settings on the router, but that's up to date. I tried rebooting the router, enabling and disabling the VPN server, every suggestion I found here in the forum. Nothing worked.
I'm using OpenVPN GUI 11.39.0.0/2.6.2.
My ISP doesn't have CG-NAT and I have DDNS set up.
What should I do to make this work? The router GUI makes it seem so simple...