-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with DNS over TLS upstream with v0.108.0 #4655
Comments
That error sounds like something is blocking access to port 853. It could be the firewall on your router or your ISP or something else in between you & clean browsing servers. As a test you can try any of the below DNS servers to see if they are working just to rule out this issue is/isn't isolated to cleanbrowsing DNS alone.
|
Ok so I tested these 4 TLS servers. |
Personally I can't reproduce this issue on my 0.108-b9 install. I have a mixture of DoH, DoT & Quic upstream sources and the test button takes no longer than a few seconds. At this point, developers would probably want to see the verbose log to further diagnose this issue.
If you have access to another ISP, either via tethering your mobile temporarily or using a VPN to test if the issue still occurs. This way you can rule out any ISP routing/blocking/misconfiguration problems. |
OK thanks. I have recorded and sent logs by email to the team. |
My open discussion #6802 seems to be related to this issue. |
Have a question or an idea? Please search it on our forum to make sure it was not yet asked. If you cannot find what you had in mind, please submit it here.
Version of AdGuard Home server:
v0.108.0-b.9
How did you install AdGuard Home:
docker
How did you setup DNS configuration:
N/A
If it's a router or IoT, please write device model:
WDMycloudEX2Ultra
CPU architecture:
ARMv7
Operating system and version:
Docker 20.10.15
Expected behaviour
DNS over TLS is working fine.
Current behaviour
Since at least v0.108.0-b.7 (now in v0.108.0-b.9), I have some trouble with DNS over TLS.
I cannot set DNS to tls://family-filter-dns.cleanbrowsing.org: the test upstream fails after 15 seconds and I receive the message "Server "tls://family-filter-dns.cleanbrowsing.org": could not be used, please check that you've written it correctly"
In the logs : 2022/06/10 08:01:19.125844 [info] upstream "tls://family-filter-dns.cleanbrowsing.org" fails to exchange: couldn't communicate with upstream: getting connection to tls://family-filter-dns.cleanbrowsing.org:853: connecting to family-filter-dns.cleanbrowsing.org: all dialers failed: dial tcp 185.228.168.168:853: i/o timeout
With tls://dns-family.adguard.com, the test takes 30s and finally succeeds.
DNS setting to quic://dns-family.adguard.com is working fine and DOH with https://doh.cleanbrowsing.org/doh/family-filter/ too so the issue seems to be restricted to DOT.
I am running AGH on ARMv7 plateform with docker 20.10.15.
docker run --name adguardhome
--restart always
-v CaddyVolume:/opt/adguardhome/work
-v adguard-conf:/opt/adguardhome/conf
-p 53:53/tcp -p 53:53/udp
-p 67:67/udp -p 68:68/udp
-p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp
--net home --ip 10.0.0.21
-d adguard/adguardhome:v0.108.0-b.9
The text was updated successfully, but these errors were encountered: