Skip to content

DNS stop working #6817

Closed as not planned
Closed as not planned

Description

@xliang76

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

Activity

  1. xliang76 commented on Mar 12, 2024

    @xliang76
    Author

    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.

  2. somenewaccountthen commented on Mar 14, 2024

    @somenewaccountthen

    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)"`

  3. xliang76 commented on Mar 14, 2024

    @xliang76
    Author

    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.

  4. RandomDude66613 commented on Mar 16, 2024

    @RandomDude66613

    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.

  5. PRobert-spektral commented on Mar 16, 2024

    @PRobert-spektral

    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.

  6. somenewaccountthen commented on Mar 16, 2024

    @somenewaccountthen

    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.

  7. PRobert-spektral commented on Mar 17, 2024

    @PRobert-spektral

    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

  8. somenewaccountthen commented on Mar 18, 2024

    @somenewaccountthen

    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.

  9. willyjfarrell commented on Mar 26, 2024

    @willyjfarrell

    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

  10. ghost added
    waiting for dataWaiting for users to provide more data.
    on Apr 5, 2024
  11. marcelloinfoweb commented on Apr 9, 2024

    @marcelloinfoweb

    Same problem v0.107.48

  12. rursache commented on Apr 16, 2024

    @rursache

    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

  13. rursache commented on Apr 22, 2024

    @rursache

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

  14. Erwan-loot commented on Jun 15, 2024

    @Erwan-loot

    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)"

  15. sephrioth commented on Jun 20, 2024

    @sephrioth

    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)"

  16. Erwan-loot commented on Jul 7, 2024

    @Erwan-loot

    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"
    
  17. damien67 commented on Jul 18, 2024

    @damien67

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

  18. Daniel15 commented on Aug 8, 2024

    @Daniel15

    There's several issues here.

    Requests to family.adguard-dns.com are 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:
    image

    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:

    image

  19. rursache commented on Aug 8, 2024

    @rursache

    @Daniel15

    that is simply not true. there is clearly an issue in respecting the settings.

    Requests to family.adguard-dns.com are 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 have "browsing security web service" disabled (since i first installed adguard), as most of the other users with problems in this issue.

    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

    I have multiple upstream DNS servers and "Parallel requests" enabled.

    https://imgur.com/a/wt1bfR7

    The issue is real, its not just bad settings.

  20. ainar-g commented on Aug 8, 2024

    @ainar-g
    Collaborator

    family.adguard-dns.com is 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.

  21. added and removed
    waiting for dataWaiting for users to provide more data.
    on Aug 8, 2024
  22. Daniel15 commented on Aug 8, 2024

    @Daniel15

    Without access to it, AGH cannot check the queries, and thus rejects them all

    @ainar-g This should be configurable in the UI.

    I have "browsing security web service" disabled (since i first installed adguard), as most of the other users with problems in this issue.

    @rursache - If you're still seeing failed requests to family.adguard-dns.com even if browsing security and parental control are disabled, that's not good. The request in your error message:

    https://family.adguard-dns.com/dns-query?dns=AAABAAABAAAAAAAABDY3MDkENTE5ZAQ3MWI0AnNiA2RucwdhZGd1YXJkA2NvbQAAEAAB
    

    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):

    sbService = "safe browsing"
    defaultSafeBrowsingServer = `https://family.adguard-dns.com/dns-query`
    sbTXTSuffix = `sb.dns.adguard.com.`

  23. christophenouvel commented on Nov 17, 2024

    @christophenouvel

    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,

    Christophe.
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions