Closed sinistance closed 5 years ago
I have the same issue on the Asus RT-AC68U running Merlin. Changing tls-crypt
to tls-auth
didn't solve my issue.
I'm able to successfully connect to the VPN using OpenVPN on my desktop (on both UDP and TCP), but it doesn't seem to work on my router. Does anyone have any ideas?
Have you read the router system log? There should be some error messages saying why it won't connect.
I have resolved the issues I was having. It turns out when I rebooted my router it reset the date/time and couldn't update it because the DNS was set to 10.8.0.1. Once the time was updated the certificate was valid again and I could connect with no problems.
However, Pi Hole wasn't blocking any queries. I had to change "Forward local domain queries to upstream DNS" in the WAN settings to "Yes". In adddition, I had to disable ipv6 on the router since the ipv4 DNS was being bypassed.
Feel free to re-open with an output from the router system log if things don't seem right going forward
Today I found out that my Asus DSL-AC52U always failing to connect to the openvpn server because of
TLS handshake failed
and I tried to change the tls configuration from usingtls-crypt
totls-auth
both in server and client-side and it worked!.What I did was:
tls-crypt /etc/openvpn/easy-rsa/pki/ta.key
totls-auth /etc/openvpn/easy-rsa/pki/ta.key
.ovpn
client file, I replaced<tls-crypt> ... </tls-crypt>
to<tls-auth> ... </tls-auth>
Hopefully, this will help anyone who gets the same problem with me.