I'm not sure if this is the right place to ask this, but I figured it couldn't hurt to try.
I've to an Asus RT-AC66R that offers the ability to configure an OpenVPN server on it. I enabled it with all of the default settings, with the exception of changing UDP over to TCP.
Interface Type = TUN
Protocol = TCP
Server Port = 1194
Firewall = Auto
Authorization Mode = TLS
Username/Password Auth. Only = No
Extra HMAC Auth = Disabled
Poll Interval = 0 minutes (disabled)
Push LAN to clients = Yes
Direct clients to redirect Internet traffic = No
Respond to DNS = No
Encryption cipher = Default
Compression = Adaptive
TLS Renegotiation Time = -1
Manage Client-Specific Options = No
When I try to connect, I'm currently trying to connect from a Mac using Tunnelblick, it fails to connect with the following errors:
2015-06-12 09:28:46 TLS_ERROR: BIO read tls_read_plaintext error: error:14082174:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:dh key too small
2015-06-12 09:28:46 TLS Error: TLS object -> incoming plaintext read error
2015-06-12 09:28:46 TLS Error: TLS handshake failed
2015-06-12 09:28:46 Fatal TLS error (check_tls_errors_co), restarting
2015-06-12 09:28:46 SIGUSR1[soft,tls-error] received, process restarting
So any thoughts? I've tried searching for the error "dh key too small" and got nothing.
Thanks.