Repository navigation
DNS stop working #6817
Description
Prerequisites
-
I have checked the Wiki and Discussions and found no answer
-
I have searched other issues and found no duplicates
-
I want to report a bug and not ask a question or ask for help
-
I have set up AdGuard Home correctly and configured clients to use it. (Use the Discussions for help with installing and configuring clients.)
Platform (OS and CPU architecture)
FreeBSD, ARM64
Installation
GitHub releases or script from README
Setup
On a router, DHCP is handled by the router
AdGuard Home version
v0.107.45
Action
Replace the following command with the one you're calling or a
description of the failing action:
If the protection is on, there is no output:
nslookup -debug -type=a 'www.example.com' $SERVER_IP
;; connection timed out; no servers could be reached
I have to disable the protection:
nslookup -debug -type=a 'www.example.com' $SERVER_IP
Server: $SERVER_IP
Address: $SERVER_IP#53
QUESTIONS:
www.example.com, type = A, class = IN
ANSWERS:
-> www.example.com
internet address = 93.184.216.34
ttl = 16986
AUTHORITY RECORDS:
ADDITIONAL RECORDS:
Non-authoritative answer:
Name: www.example.com
Address: 93.184.216.34
Expected result
I update to v0.107.45, after few days, it suddenly stop works. I didn't change anything.
Actual result
I have disable the protection, then it will work, otherwise, the DNS failed. and there a lot of error log in the router:
Tue Mar 12 08:34:31 2024 daemon.err AdGuardHome[12935]: 2024/03/12 13:34:31.428133 [error] dnsproxy: https://family.adguard-dns.com:443/dns-query: response received over tcp: "requesting https://family.adguard-dns.com:443/dns-query: Get \"https://family.adguard-dns.com:443/dns-query?dns=AAABAAABAAAAAAAABDBhYjMEYzMxMARiMGNhAnNiA2RucwdhZGd1YXJkA2NvbQAAEAAB\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" Tue Mar 12 08:34:31 2024 daemon.err AdGuardHome[12935]: 2024/03/12 13:34:31.433124 [error] dnsproxy: https://family.adguard-dns.com:443/dns-query: response received over tcp: "requesting https://family.adguard-dns.com:443/dns-query: Get \"https://family.adguard-dns.com:443/dns-query?dns=AAABAAABAAAAAAAABDYwZjQEYmY4NAJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" Tue Mar 12 08:34:31 2024 daemon.err AdGuardHome[12935]: 2024/03/12 13:34:31.433179 [error] dnsproxy: https://family.adguard-dns.com:443/dns-query: response received over tcp: "requesting https://family.adguard-dns.com:443/dns-query: Get \"https://family.adguard-dns.com:443/dns-query?dns=AAABAAABAAAAAAAABDYwZjQEYmY4NAJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
Additional information and/or screenshots
No response
Activity
xliang76 commentedon Mar 12, 2024
I just noticed that I set "Use AdGuard browsing security web service", I have to turn it off. Looks like the AdGuard DNS server has issue now.
somenewaccountthen commentedon Mar 14, 2024
I don't have nor had the "Use AdGuard browsing security web service" enabled.
It SEEMS ok now, but it is intermittent. AT some point it seems to go into se 'dns storm' with hundreds of entries with timeouts similar to Xliangs post. I enabled SSL now and waiting for it to go wrong again, or maybe it helped.
When i previously had it and 'fixed it' with a reboot it took more than a day to occur again. So i can't relay tell yet if my change fixed it.
When it previously went wrong i saw:
`2024/03/14 11:31:44.606782 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:39114->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.606804 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.000179796s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:39114->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.606937 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:46898->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.606957 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.000229359s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:46898->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.607255 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41382->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.607438 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:35180->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.610544 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.005306321s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:35180->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.607739 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001188543s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41382->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.608219 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:52885->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.611077 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.004131692s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:52885->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.611227 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:59050->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.611250 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.003408528s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:59050->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.611556 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:44350->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.611687 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.004816458s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:44350->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.612126 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:45928->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.612150 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.005029052s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:45928->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.612272 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:59766->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.612294 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.004073639s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:59766->172.30.32.3:53: i/o timeout
2024/03/14 11:31:44.929137 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51303->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:44.929181 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001442677s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51303->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.263228 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41061->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.263285 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001647007s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41061->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.495537 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:54090->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.495720 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002308172s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:54090->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.495609 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:49556->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.495834 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002359113s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:49556->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.510472 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:48017->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.510532 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002008833s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:48017->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.609232 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51752->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.609468 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001739894s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51752->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.609652 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:54604->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.610268 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002501233s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:54604->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.610507 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:38972->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.610534 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002652898s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:38972->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.609744 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:46936->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.610893 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.00306335s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:46936->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.611830 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41853->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.612072 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.004056899s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41853->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.612808 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:39120->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.613106 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.004022781s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:39120->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.612998 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41169->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.613524 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.004384867s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41169->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.615765 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:45927->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.615808 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.00785814s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:45927->172.30.32.3:53: i/o timeout
2024/03/14 11:31:45.930336 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:58145->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:45.930385 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001176423s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:58145->172.30.32.3:53: i/o timeout
2024/03/14 11:31:46.496421 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:43726->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:46.496461 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001873359s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:43726->172.30.32.3:53: i/o timeout
2024/03/14 11:31:46.615266 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:34911->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:46.615686 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001606737s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:34911->172.30.32.3:53: i/o timeout
2024/03/14 11:31:46.615445 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41236->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:46.615805 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002001596s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41236->172.30.32.3:53: i/o timeout
2024/03/14 11:31:46.617170 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:34994->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:46.617170 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:40758->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:46.617207 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.00102616s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:34994->172.30.32.3:53: i/o timeout
2024/03/14 11:31:46.617211 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.000366412s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:40758->172.30.32.3:53: i/o timeout
2024/03/14 11:31:46.931264 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51170->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:46.931312 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001158136s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51170->172.30.32.3:53: i/o timeout
2024/03/14 11:31:47.633730 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51623->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:47.633730 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:49849->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:47.633783 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001090999s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:49849->172.30.32.3:53: i/o timeout
2024/03/14 11:31:47.633783 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001417874s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:51623->172.30.32.3:53: i/o timeout
2024/03/14 11:31:48.552677 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABBWExOTMxBmRzY2dpMwZha2FtYWkDbmV0AAABAAEAACkIAAAAgAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:48.635948 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:45497->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:48.636007 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002464656s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:45497->172.30.32.3:53: i/o timeout
2024/03/14 11:31:49.638273 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41352->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:49.638465 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.003772649s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:41352->172.30.32.3:53: i/o timeout
2024/03/14 11:31:49.638856 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:46131->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:49.638909 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.003437339s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:46131->172.30.32.3:53: i/o timeout
2024/03/14 11:31:49.638976 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:49406->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:49.639025 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.002953407s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:49406->172.30.32.3:53: i/o timeout
2024/03/14 11:31:50.641305 [error] dnsproxy: 172.30.32.3:53: response received over udp: "exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:38028->172.30.32.3:53: i/o timeout"
2024/03/14 11:31:50.641361 [error] dnsproxy: upstream 172.30.32.3:53 failed to exchange ;203.178.168.192.in-addr.arpa. IN PTR in 2.001354991s: exchanging with 172.30.32.3:53 over udp: read udp 172.30.32.1:38028->172.30.32.3:53: i/o timeout
2024/03/14 11:31:52.562996 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBHB1c2gIc2VydmljZXMHbW96aWxsYQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:53.103348 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBHB1c2gIc2VydmljZXMHbW96aWxsYQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:53.228810 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBWExOTMxBmRzY2dpMwZha2FtYWkDbmV0AAABAAEAACkIAAAAgAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:53.228900 [error] dnsproxy: upstream https://1.1.1.1:443/dns-query failed to exchange ;a1931.dscgi3.akamai.net. IN A in 30.002156172s: requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBWExOTMxBmRzY2dpMwZha2FtYWkDbmV0AAABAAEAACkIAAAAgAAAAA": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2024/03/14 11:31:54.480862 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA\": context deadline exceeded"
2024/03/14 11:31:54.481416 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAEEAAQAAKQgAAACAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:54.481416 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmNvbm5lY3Rpdml0eS1jaGVjawZ1YnVudHUDY29tAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:54.482692 [error] dnsproxy: https://dns10.quad9.net:443/dns-query: response received over tcp: "requesting https://dns10.quad9.net:443/dns-query: Get "https://dns10.quad9.net:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:54.482808 [error] dnsproxy: upstream https://dns10.quad9.net:443/dns-query failed to exchange ;iphone-ld.apple.com. IN A in 30.005055446s: requesting https://dns10.quad9.net:443/dns-query: Get "https://dns10.quad9.net:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2024/03/14 11:31:56.476923 [error] dnsproxy: https://dns10.quad9.net:443/dns-query: response received over tcp: "requesting https://dns10.quad9.net:443/dns-query: Get "https://dns10.quad9.net:443/dns-query?dns=AAABAAABAAAAAAABCHByb2ZpbGVyB2ZpcmVmb3gDY29tCWdyYXNob2Y1MgVsb2NhbAAAAQABAAApCAAAAIAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:58.553757 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABBWExOTMxBmRzY2dpMwZha2FtYWkDbmV0AAABAAEAACkIAAAAgAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:31:59.353907 [error] dnsproxy: upstream https://cloudflare-dns.com:443/dns-query failed to exchange ;iphone-ld.apple.com. IN HTTPS in 14.874034344s: requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAEEAAQAAKQgAAACAAAAA": read tcp 192.168.178.30:33732->104.16.248.249:443: read: connection reset by peer
2024/03/14 11:32:00.435812 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmNvbm5lY3Rpdml0eS1jaGVjawZ1YnVudHUDY29tAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:01.952005 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBHRpbWUKY2xvdWRmbGFyZQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:02.564264 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBHB1c2gIc2VydmljZXMHbW96aWxsYQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:03.104552 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBHB1c2gIc2VydmljZXMHbW96aWxsYQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:03.104670 [error] dnsproxy: upstream https://1.1.1.1:443/dns-query failed to exchange ;push.services.mozilla.com. IN A in 30.003562892s: requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBHB1c2gIc2VydmljZXMHbW96aWxsYQNjb20AAAEAAQAAKQgAAACAAAAA": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2024/03/14 11:32:04.481679 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:04.481717 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmNvbm5lY3Rpdml0eS1jaGVjawZ1YnVudHUDY29tAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:04.483165 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:07.840781 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABBHB1c2gIc2VydmljZXMHbW96aWxsYQNjb20AAAEAAQAAKQgAAACAAAAA\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:08.882061 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABBWExOTMxBmRzY2dpMwZha2FtYWkDbmV0AAABAAEAACkIAAAAgAAAAA\": context deadline exceeded"
2024/03/14 11:32:08.882250 [error] dnsproxy: upstream https://cloudflare-dns.com:443/dns-query failed to exchange ;a1931.dscgi3.akamai.net. IN A in 30.802963518s: requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABBWExOTMxBmRzY2dpMwZha2FtYWkDbmV0AAABAAEAACkIAAAAgAAAAA": context deadline exceeded
2024/03/14 11:32:09.963876 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmNvbm5lY3Rpdml0eS1jaGVjawZ1YnVudHUDY29tAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:11.034544 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "reading https://1.1.1.1:443/dns-query: net/http: request canceled (Client.Timeout or context cancellation while reading body)"
2024/03/14 11:32:14.010570 [error] dnsproxy: https://cloudflare-dns.com:443/dns-query: response received over tcp: "requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 11:32:14.010702 [error] dnsproxy: upstream https://cloudflare-dns.com:443/dns-query failed to exchange ;iphone-ld.apple.com. IN A in 30.003414146s: requesting https://cloudflare-dns.com:443/dns-query: Get "https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAABCWlwaG9uZS1sZAVhcHBsZQNjb20AAAEAAQAAKQgAAACAAAAA": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABB2dhdGV3YXkHZGlzY29yZAJnZwAAAQABAAApCAAAAIAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 12:12:19.469716 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBG9jc3AHc2VjdGlnbwNjb20AAAEAAQAAKQgAAACAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 12:12:19.469808 [error] dnsproxy: upstream https://1.1.1.1:443/dns-query failed to exchange ;ocsp.sectigo.com. IN A in 30.003558087s: requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBG9jc3AHc2VjdGlnbwNjb20AAAEAAQAAKQgAAACAAAAA": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2024/03/14 12:12:23.180414 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmdhdGV3YXktdXMtZWFzdDEtZAdkaXNjb3JkAmdnAAABAAEAACkIAAAAgAAAAA\": context deadline exceeded"
2024/03/14 12:12:27.802948 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABBWxpbmtzCmR1Y2tkdWNrZ28DY29tAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024/03/14 12:12:28.112047 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEGV4dGVybmFsLWNvbnRlbnQKZHVja2R1Y2tnbwNjb20JZ3Jhc2hvZjUyBWxvY2FsAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/14 12:12:28.112210 [error] dnsproxy: upstream https://1.1.1.1:443/dns-query failed to exchange ;external-content.duckduckgo.com.polldf52.local. IN A in 30.001978237s: requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEGV4dGVybmFsLWNvbnRlbnQKZHVja2R1Y2tnbwNjb20JZ3Jhc2hvZjUyBWxvY2FsAAABAAEAACkIAAAAgAAAAA": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2024/03/14 12:12:28.175116 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmdhdGV3YXktdXMtZWFzdDEtZAdkaXNjb3JkAmdnAAABAAEAACkIAAAAgAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024/03/14 12:12:28.186439 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABEmdhdGV3YXktdXMtZWFzdDEtZAdkaXNjb3JkAmdnCWdyYXNob2Y1MgVsb2NhbAAAAQABAAApCAAAAIAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024/03/14 12:12:28.520552 [error] dnsproxy: https://1.1.1.1:443/dns-query: response received over tcp: "requesting https://1.1.1.1:443/dns-query: Get "https://1.1.1.1:443/dns-query?dns=AAABAAABAAAAAAABB2dhdGV3YXkHZGlzY29yZAJnZwAAAQABAAApCAAAAIAAAAA\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"`
xliang76 commentedon Mar 14, 2024
I rebooted multiple time, the router, restart the AdguardHome service. But it still happened. Now, I disabled the "Use AdGuard browsing security web service". Then, there will no DNS proxy, and the issue haven't happened for few days. The issue just started from Last weekend about Saturday night.
RandomDude66613 commentedon Mar 16, 2024
I have same thing happening to me after the update, server just randomly crash, stoping and restarting the service doesn't do anything only full reboot of the machine in my case.
PRobert-spektral commentedon Mar 16, 2024
Since updating to v0.107.45 AdGuard home is blocking multiple services and websites.
I am running it on home assistant OS. A full reboot helps for a brief period of time.
I also tried to disable all the blocklist, but this does not help. AdGuard keeps blocking traffic even when protection is disabled.
somenewaccountthen commentedon Mar 16, 2024
Same for me.
Using dnsmasq add-on for now.
PRobert-spektral commentedon Mar 17, 2024
Only restored a stable internet connection by completely shutting down AdGuard in home assistant
somenewaccountthen commentedon Mar 18, 2024
Same. Not sure if OP uses HomeAssistant though. I do. Had to shut down AdGuard add-on.
willyjfarrell commentedon Mar 26, 2024
This just started happening to me. I've made no changes to my config. I have one instance running on my Synology NAS, and one instance running as a Home Assistant add-on. Both are exhibiting the same behavior. Both are running v0.107.46.
I've tried restarting the containers, as well as rebooting the host hardware. Neither resolves the issue.
To restore internet, I've just pointed my router at other DNS servers.
Log excerpt
Upstream DNS servers
Result when hitting "Test Upstreams" button
marcelloinfoweb commentedon Apr 9, 2024
Same problem v0.107.48
rursache commentedon Apr 16, 2024
same exact issue as @willyjfarrell, same exact setup (yes, really).
container logs are full of this crap:
Use AdGuard browsing security web serviceis DISABLEDrursache commentedon Apr 22, 2024
it keeps happening in and out throughout the day, strongly thinking about switching to pihole due to this. i can't have the internet down constantly due to DNS...
Erwan-loot commentedon Jun 15, 2024
Same here
[error] dnsproxy: https://family.adguard-dns.com:443/dns-query: response received over tcp: "requesting https://family.adguard-dns.com:443/dns-query: Get \"https://family.adguard-dns.com:443/dns-query?dns=AAABAAABAAAAAAAABDI4N2MEMDM2ZQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"sephrioth commentedon Jun 20, 2024
Same here.
2024/06/20 03:10:43.529244 [error] dnsproxy: https://family.adguard-dns.com:443/dns-query: response received over tcp: "requesting https://family.adguard-dns.com:443/dns-query: Get "https://family.adguard-dns.com:443/dns-query?dns=AAABAAABAAAAAAAABGZlZGYEOTgwOQJwYwNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
Erwan-loot commentedon Jul 7, 2024
I have this error with cloudflare dns
i tried to change upstream
still errors but only on ipv6
here my config yaml
I've removed the 2620:fe::fe upstream since. wait and see
edit :
new logs, as you can see there is no 1.1.1.2 in my config it is because it is the dns by default when adguard wants to resolve PTR zone
New log with new upstream dns, i have to shutdown adguard until this is fixed
damien67 commentedon Jul 18, 2024
Hi all, I have been facing these issues for a few weeks now, extremely frustrating for me and my family.
Everything works as expected until suddently, the following repeatedly fills my logs:
2024/07/18 13:15:26.289149 [error] dnsproxy: https://family.adguard-dns.com:443/dns-query: response received over tcp: "requesting https://family.adguard-dns.com:443/dns-query: Get "https://family.adguard-dns.com:443/dns-query?dns=AAABAAABAAAAAAAABDJhZGMEYjYyOAJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
It will resolve itself at some point, and we many not see it until a few days later. When it happens I have to jump into my router to change the DNS servers.
I have been using AdguardHome for years, does anyone know what is causing it? I tried downgrading to v0.107.50 but obviously this seems to be an issue with their servers....
Daniel15 commentedon Aug 8, 2024
There's several issues here.
Requests to

family.adguard-dns.comare for the "browsing security web service" option. This adds extra latency to DNS queries, and queries appear to totally fail when this web service is down. You can disable that in the AdGuard Home settings:I created a separate issue with more details about that: #7175
Failing requests to other servers could mean that your internet is flaky, or that that DNS server is down. You can minimize the impact of unavailable upstream DNS servers by making sure you have multiple upstreams (e.g both Quad9 and Cloudflare) and are using the "Parallel requests" option:
rursache commentedon Aug 8, 2024
that is simply not true. there is clearly an issue in respecting the settings.
I have "browsing security web service" disabled (since i first installed adguard), as most of the other users with problems in this issue.
I have multiple upstream DNS servers and "Parallel requests" enabled.
https://imgur.com/a/wt1bfR7
The issue is real, its not just bad settings.
ainar-g commentedon Aug 8, 2024
family.adguard-dns.comis used as a hashsum provider for checking domain names in both Browsing Security and Parental Control features. Without access to it, AGH cannot check the queries, and thus rejects them all. This is a choice we've made, because the alternative—ignoring the failures and skipping the filtering—potentially exposes children to 18+ content and people to scammy websites, and that's not what we want.Daniel15 commentedon Aug 8, 2024
@ainar-g This should be configurable in the UI.
@rursache - If you're still seeing failed requests to
family.adguard-dns.comeven if browsing security and parental control are disabled, that's not good. The request in your error message:Is a request to the browsing security service. It's a DNS over HTTPS (DoH) lookup for a subdomain of
sb.dns.adguard.com, which is the domain used for "safe browsing" (which I assume is the same thing as "browsing security", since I don't see "browsing security" mentioned in code):AdGuardHome/internal/home/home.go
Lines 360 to 362 in cdf970f
christophenouvel commentedon Nov 17, 2024
Hi all,
AdGuard Home runs at home on a rpi 3 for years now, dhcp server sends his IP as dns servers to every client connexion.
Before blaming AdGuard or upstream DNS : I had EXACTLY similar problem, only first upstream DNS seemed unreachable (down, no ping, not possible to resolve nslookup queries). Others upstream dns where ok to answer queries from local (AdGuard) ssh session with nslookup, but distant clients could not resolve anything.
Problem went away after rebooting this **** TP-Link Deco X50-5G...
Regards,