qdm12 / gluetun-wiki

Home to the Markdown Wiki page for Gluetun
MIT License
269 stars 31 forks source link

Nordvpn: Wireguard: TLS Handshake timeout #73

Closed dekiesel closed 1 month ago

dekiesel commented 1 month ago

I would like to use nordvpn and wireguard with gluetun.

I have followed the doc here:

https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/nordvpn.md

This is my "script".

docker run -it --rm --cap-add=NET_ADMIN -e VPN_SERVICE_PROVIDER=nordvpn \
-e VPN_TYPE=wireguard \
-e WIREGUARD_PRIVATE_KEY=QLOInotmykeyofcourselMAFl7hpefjknwoweuLNflQ= \
-e SERVER_COUNTRIES=Netherlands qmcgaw/gluetun

The is a snippet of the output:

2024-05-17T07:57:30Z INFO [wireguard] Wireguard setup is complete. Note Wireguard is a silent protocol and it may or may not work, without giving any error message. Typically i/o timeout errors indicate the Wireguard connection is not working.
2024-05-17T07:57:30Z INFO [healthcheck] healthy!
2024-05-17T07:57:30Z INFO [dns] downloading DNS over TLS cryptographic files
2024-05-17T07:57:40Z WARN [dns] cannot update files: Get "https://www.internic.net/domain/named.root": net/http: TLS handshake timeout
2024-05-17T07:57:40Z INFO [dns] attempting restart in 10s

Then it just keeps timing out.

Can anybody see what I am missing?

dekiesel commented 1 month ago

This is embarassing... I didn't realize nordvpn was still running in the background. Apologies...