AdguardTeam / AdGuardHome

Network-wide ads & trackers blocking DNS server
https://adguard.com/adguard-home.html
GNU General Public License v3.0
23.74k stars 1.75k forks source link

DNS stop working #6817

Open xliang76 opened 4 months ago

xliang76 commented 4 months ago

Prerequisites

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

xliang76 commented 4 months ago

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 commented 4 months ago

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 commented 4 months ago

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 commented 4 months ago

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.

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 commented 4 months ago

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 commented 4 months ago

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.

Same for me. Using dnsmasq add-on for now.

PRobert-spektral commented 4 months ago

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.

Only restored a stable internet connection by completely shutting down AdGuard in home assistant

somenewaccountthen commented 4 months ago

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.

Only restored a stable internet connection by completely shutting down AdGuard in home assistant

Same. Not sure if OP uses HomeAssistant though. I do. Had to shut down AdGuard add-on.

willyjfarrell commented 3 months ago

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

2024/03/26 01:21:24 | stderr | 2024/03/26 01:21:24.798615 [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=AAABAAABAAAAAAAABDg0MWEEMjI2NQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:21:21 | stderr | 2024/03/26 01:21:21.798182 [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=AAABAAABAAAAAAAABGZlZGYEOTgwOQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:21:21 | stderr | 2024/03/26 01:21:21.798160 [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=AAABAAABAAAAAAAABDg0MWEEMjI2NQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:21:18 | stderr | 2024/03/26 01:21:18.797582 [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=AAABAAABAAAAAAAABDg0MWEEMjI2NQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:21:18 | stderr | 2024/03/26 01:21:18.797579 [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=AAABAAABAAAAAAAABGZlZGYEOTgwOQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": context deadline exceeded"
2024/03/26 01:20:53 | stderr | 2024/03/26 01:20:53.308410 [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=AAABAAABAAAAAAAABGZlZGYEOTgwOQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:20:53 | stderr | 2024/03/26 01:20:53.308410 [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=AAABAAABAAAAAAAABDg0MWEEMjI2NQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:20:50 | stderr | 2024/03/26 01:20:50.308175 [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=AAABAAABAAAAAAAABDg0MWEEMjI2NQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024/03/26 01:20:50 | stderr | 2024/03/26 01:20:50.307885 [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=AAABAAABAAAAAAAABGZlZGYEOTgwOQJzYgNkbnMHYWRndWFyZANjb20AABAAAQ\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"

Upstream DNS servers

94.140.14.14
94.140.15.15
2a10:50c0::ad1:ff
2a10:50c0::ad2:ff
https://dns.adguard-dns.com/dns-query

Result when hitting "Test Upstreams" button

ui-errors

ghost commented 3 months ago

Hi @xliang76, thanks for the report. I am not able to reproduce this issue. Could you please share your .yaml and redact any private information?

Also:

marcelloinfoweb commented 3 months ago

Same problem v0.107.48

rursache commented 3 months ago

same exact issue as @willyjfarrell, same exact setup (yes, really).

container logs are full of this crap:

2024-04-16T12:12:33.097203378Z 2024/04/16 15:12:33.097152 [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=AAABAAABAAAAAAAABDY3MDkENTE5ZAQ3MWI0AnNiA2RucwdhZGd1YXJkA2NvbQAAEAAB\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024-04-16T12:12:33.633022290Z 2024/04/16 15:12:33.632919 [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=AAABAAABAAAAAAAABDNkZDEEMDhlNQQyNDI5AnNiA2RucwdhZGd1YXJkA2NvbQAAEAAB\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"

Use AdGuard browsing security web service is DISABLED

rursache commented 2 months ago

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 commented 1 month ago

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 commented 4 weeks ago

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 commented 1 week ago

I have this error with cloudflare dns

[error] dnsproxy: upstream [2606:4700:4700::1111]:53 failed to exchange ;github.com.    IN   A in 20.137430286s: exchanging with [2606:4700:4700::1111]:53 over udp: read udp [myip]:33329->[2606:4700:4700::1111]:53: i/o timeout
[error] dnsproxy: upstream 1.1.1.1:53 failed to exchange ;github.com.   IN   A in 20.52660338s: exchanging with 1.1.1.1:53 over udp: read udp myip:41002->1.1.1.1:53: i/o timeout

i tried to change upstream still errors but only on ipv6

[error] dnsproxy: [2620:fe::fe]:53: response received over udp: "exchanging with [2620:fe::fe]:53 over udp: read udp [myip]:36391->[2620:fe::fe]:53: i/o timeout"
[error] dnsproxy: upstream [2620:fe::fe]:53 failed to exchange ;ssl.gstatic.com.    IN   A in 20.00089792s: exchanging with [2620:fe::fe]:53 over udp: read udp [my ip]:36391->[2620:fe::fe]:53: i/o timeout

here my config yaml

http_proxy: ""
language: fr
theme: dark
dns:
  bind_hosts:
    - 0.0.0.0
  port: 53
  anonymize_client_ip: false
  ratelimit: 100
  ratelimit_subnet_len_ipv4: 24
  ratelimit_subnet_len_ipv6: 56
  ratelimit_whitelist: []
  refuse_any: true
  upstream_dns:
    - 9.9.9.9
    - 149.112.112.112
    - 2620:fe::fe
    - 2620:fe::9
  upstream_dns_file: ""
  bootstrap_dns:
    - 1.1.1.1
    - 1.0.0.1
    - 9.9.9.9
  fallback_dns: []
  upstream_mode: load_balance
  fastest_timeout: 1s
  allowed_clients: []
  disallowed_clients: []
  blocked_hosts:
    - version.bind
    - id.server
    - hostname.bind
  trusted_proxies:
    - 127.0.0.0/8
    - ::1/128
  cache_size: 4096
  cache_ttl_min: 300
  cache_ttl_max: 86400
  cache_optimistic: true
  bogus_nxdomain: []
  aaaa_disabled: false
  enable_dnssec: true
  edns_client_subnet:
    custom_ip: ""
    enabled: false
    use_custom: false
  max_goroutines: 300
  handle_ddr: true
  ipset: []
  ipset_file: ""
  bootstrap_prefer_ipv6: false
  upstream_timeout: 10s
  private_networks: []
  use_private_ptr_resolvers: true
  local_ptr_upstreams: []
  use_dns64: false
  dns64_prefixes: []
  serve_http3: false
  use_http3_upstreams: false
  serve_plain_dns: true
  hostsfile_enabled: true
tls:
  enabled: false
  server_name: ""
  force_https: false
  port_https: 443
  port_dns_over_tls: 853
  port_dns_over_quic: 784
  port_dnscrypt: 0
  dnscrypt_config_file: ""
  allow_unencrypted_doh: false
  certificate_chain: ""
  private_key: ""
  certificate_path: ""
  private_key_path: ""
  strict_sni_check: false
querylog:
  dir_path: ""
  ignored: []
  interval: 720h
  size_memory: 1000
  enabled: true
  file_enabled: true
statistics:
  dir_path: ""
  ignored: []
  interval: 720h
  enabled: true
filters:
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_1.txt
    name: AdGuard DNS filter
    id: 1720258131
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_50.txt
    name: uBlock₀ filters – Badware risks
    id: 1720258132
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_59.txt
    name: AdGuard DNS Popup Hosts filter
    id: 1720258133
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_4.txt
    name: Dan Pollock's List
    id: 1720258134
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_49.txt
    name: HaGeZi's Ultimate Blocklist
    id: 1720258135
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_27.txt
    name: OISD Blocklist Big
    id: 1720258136
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_3.txt
    name: Peter Lowe's Blocklist
    id: 1720258137
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_33.txt
    name: Steven Black's List
    id: 1720258138
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_23.txt
    name: WindowsSpyBlocker - Hosts spy rules
    id: 1720258139
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_7.txt
    name: Perflyst and Dandelion Sprout's Smart-TV Blocklist
    id: 1720258140
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_44.txt
    name: HaGeZi's Threat Intelligence Feeds
    id: 1720258141
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_6.txt
    name: Dandelion Sprout's Game Console Adblock List
    id: 1720258142
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_30.txt
    name: Phishing URL Blocklist (PhishTank and OpenPhish)
    id: 1720258143
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_12.txt
    name: Dandelion Sprout's Anti-Malware List
    id: 1720258144
  - enabled: true
    url: https://adguardteam.github.io/HostlistsRegistry/assets/filter_39.txt
    name: Dandelion Sprout's Anti Push Notifications
    id: 1720258145
whitelist_filters: []
dhcp:
  enabled: false
  interface_name: ""
  local_domain_name: lan
  dhcpv4:
    gateway_ip: ""
    subnet_mask: ""
    range_start: ""
    range_end: ""
    lease_duration: 86400
    icmp_timeout_msec: 1000
    options: []
  dhcpv6:
    range_start: ""
    lease_duration: 86400
    ra_slaac_only: false
    ra_allow_slaac: false
filtering:
  blocking_ipv4: ""
  blocking_ipv6: ""
  blocked_services:
    schedule:
      time_zone: UTC
    ids:
      - tiktok
      - tinder
      - zhihu
      - vk
      - onlyfans
      - douban
      - iqiyi
      - pinterest
      - ok
      - hulu
      - mail_ru
      - rakuten_viki
      - clubhouse
      - bilibili
      - lazada
      - mastodon
      - xiaohongshu
      - temu
      - shein
  protection_disabled_until: null
  safe_search:
    enabled: false
    bing: true
    duckduckgo: true
    google: true
    pixabay: true
    yandex: true
    youtube: true
  blocking_mode: default
  parental_block_host: family-block.dns.adguard.com
  safebrowsing_block_host: standard-block.dns.adguard.com
  safebrowsing_cache_size: 1048576
  safesearch_cache_size: 1048576
  parental_cache_size: 1048576
  cache_time: 30
  filters_update_interval: 24
  blocked_response_ttl: 10
  filtering_enabled: true
  parental_enabled: true
  safebrowsing_enabled: true
  protection_enabled: true
clients:
  runtime_sources:
    whois: true
    arp: false
    rdns: true
    dhcp: true
    hosts: false

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

[error] dnsproxy: 149.112.112.112:53: response received over udp: "exchanging with 149.112.112.112:53 over udp: read udp myip:54535->149.112.112.112:53: i/o timeout"
[error] dnsproxy: upstream 149.112.112.112:53 failed to exchange ;synology.me.  IN   A in 20.010109734s: exchanging with 149.112.112.112:53 over udp: read udp myip:54535->149.112.112.112:53: i/o timeout
[error] dnsproxy: 1.1.1.2:53: response received over udp: "exchanging with 1.1.1.2:53 over udp: read udp myip:34115->1.1.1.2:53: i/o timeout"
[error] dnsproxy: upstream 1.1.1.2:53 failed to exchange ;10.0.in-addr.arpa.    IN   PTR in 2.002866079s: exchanging with 1.1.1.2:53 over udp: read udp 10.0.0.100:34115->1.1.1.2:53: i/o timeout

New log with new upstream dns, i have to shutdown adguard until this is fixed

[error] dnsproxy: upstream [2620:fe::9]:53 failed to exchange ;syn6.direct.quickconnect.to. IN   A in 20.001654803s: exchanging with [2620:fe::9]:53 over udp: read udp [myip]:48165->[2620:fe::9]:53: i/o timeout
[error] dnsproxy: 9.9.9.9:53: response received over udp: "exchanging with 9.9.9.9:53 over udp: read udp myip:44084->9.9.9.9:53: i/o timeout"
damien67 commented 1 day ago

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....