-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
Prerequisites
-
I have checked the Wiki and Discussions and found no answer
-
I have searched other issues and found no duplicates
-
I want to report a bug and not ask a question or ask for help
-
I have set up AdGuard Home correctly and configured clients to use it. (Use the Discussions for help with installing and configuring clients.)
Platform (OS and CPU architecture)
Darwin (aka macOS), AMD64 (aka x86_64)
Installation
Other (please mention in the description)
Setup
Other (please mention in the description)
AdGuard Home version
latest
Action
I have a very frustrating bug in Safari on MacOs Tahoe. When I set Adgurd Home as my DNS server, I get very rare DNS fail. It fails only in Safari, other commands such as dig, Chrome works. It fails in curl as well. After around 30sec-1minute it resolves fine.
I think the problem is in getaddrinfo(), curl and Safari uses that.
I am running Adgurd Home in Proxmox LXC container.
@local ~ % log stream --predicate 'process == "mDNSResponder"' --level debug > debug.log
Filtering the log data using "process == "mDNSResponder""
Timestamp Thread Type Activity PID TTL
2025-12-29 19:20:45.116438+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [A(32bc9a06, 226b81cb)] Received a previous IPv4 mDNS query over unicast
2025-12-29 19:20:45.119396+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 6
2025-12-29 19:20:45.119712+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 6
2025-12-29 19:20:45.160360+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [A(79e328f8, 168707e8)] Sent a previous IPv4 mDNS response over unicast
2025-12-29 19:20:45.321419+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [A(d37ce733, 33cd186)] Received a previous IPv6 mDNS query over multicast
2025-12-29 19:20:45.321646+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 7
2025-12-29 19:20:45.321674+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [A(d37ce733, ecdc0ccd)] Received a previous IPv4 mDNS query over multicast
2025-12-29 19:20:45.321698+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 6
2025-12-29 19:20:45.321732+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 6
2025-12-29 19:20:45.321743+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 7
2025-12-29 19:20:45.381429+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [A(79e328f8, 168707e8)] Sent a previous IPv4 mDNS response over unicast
2025-12-29 19:20:45.629729+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 7
2025-12-29 19:20:45.632374+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 6
2025-12-29 19:20:45.632447+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 6
2025-12-29 19:20:45.632464+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 7
2025-12-29 19:20:45.667543+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23323] DNSServiceCreateConnection STOP PID[791](remotepairingd)
2025-12-29 19:20:45.667808+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [R23324] DNSServiceResolve STOP -- name hash: 1b1084, duration: 11s
2025-12-29 19:20:45.667875+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [Q0] mDNS_StopQuery_internal STOP -- name hash: 1b1084
2025-12-29 19:20:45.667957+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [Q0] mDNS_StopQuery_internal STOP -- name hash: 1b1084
2025-12-29 19:20:45.667998+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23323] Removing FD 19
2025-12-29 19:20:45.705393+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] 19: connect_callback: Adding FD for uid 501
2025-12-29 19:20:45.705570+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23329] DNSServiceCreateConnection START PID[791](remotepairingd)
2025-12-29 19:20:45.705919+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [R23330] DNSServiceResolve START -- SRV name: <mask.hash: 'UoltDQkW33YfDhtsWulEDw=='>, split AWDL query: no, flags: 0x40004000, interface index: 0, client pid: 791 (remotepairingd), name hash: 1b1084
2025-12-29 19:20:45.716315+0100 0x1117 Default 0x0 430 2 mDNSResponder: (LaunchServices) [com.apple.launchservices:default] No appex record for item at <private>
2025-12-29 19:20:45.721474+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (LaunchServices) [com.apple.launchservices:default] <private>
2025-12-29 19:20:45.724382+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [Q0] mDNS_StartQuery_internal START -- qname: <mask.hash: 'UoltDQkW33YfDhtsWulEDw=='> (1b1084), qtype: SRV
2025-12-29 19:20:45.724416+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [Q0] mDNS_StartQuery_internal START -- qname: <mask.hash: 'UoltDQkW33YfDhtsWulEDw=='> (1b1084), qtype: TXT
2025-12-29 19:20:45.724880+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [R23330->mDNS] DNSServiceResolve result -- event: add, expired: no, ifindex: 14, name hash: 1b1084, type: SRV, rdata: <mask.hash: 'tjylAxEc0Cfo6wUbqOE/5w=='>
2025-12-29 19:20:45.724909+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:mDNS] [R23330->mDNS] DNSServiceResolve result -- event: add, expired: no, ifindex: 14, name hash: 1b1084, type: TXT, rdata: <mask.hash: 'BwCGJ3tfT07dSpakCX2JIA=='>
2025-12-29 19:20:45.724926+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23330->(Q0, Q0)] DNSServiceResolve RESULT -- instance: <mask.hash: 'UoltDQkW33YfDhtsWulEDw=='>(<private>), ifindex: 14, target host: <mask.hash: 'b0MlOSEzdAmW8zfWKxXTjQ=='>(<private>), port: 49152, negative txt: no, txt rdlength: 89, split AWDL query: no
2025-12-29 19:20:45.742323+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23331] getaddrinfo start -- flags: 0xC000D000, ifindex: 14, protocols: 0, hostname: <mask.hash: 'FcLMo/WKZy/I+IAloZYORA=='>, options: 0x8 {use-failover}, client pid: 791 (remotepairingd)
2025-12-29 19:20:45.747129+0100 0xa6139 Default 0x0 430 2 mDNSResponder: (LaunchServices) [com.apple.launchservices:default] No appex record for item at <private>
2025-12-29 19:20:45.747495+0100 0xa6139 Debug 0x0 430 0 mDNSResponder: (LaunchServices) [com.apple.launchservices:default] <private>
2025-12-29 19:20:45.748082+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23331] QueryRecordOpStart: starting parallel unicast query for <mask.hash: 'PgSS/kEgxU+gINYcRcAs1g=='> SOA
2025-12-29 19:20:45.748163+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23331->Q57599] Question assigned DNS service 2
2025-12-29 19:20:45.748219+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23331] QueryRecordOpStart: starting parallel unicast query for <mask.hash: 'PgSS/kEgxU+gINYcRcAs1g=='> SOA
2025-12-29 19:20:45.748232+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23331->Q58006] Question assigned DNS service 2
2025-12-29 19:20:45.748239+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23331->DupQ58006->Q57599] Duplicate question <mask.hash: 'PgSS/kEgxU+gINYcRcAs1g=='> (SOA)
2025-12-29 19:20:45.748626+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23331->Q0] getaddrinfo result -- event: add, ifindex: 14, name: BBitXnYZ, type: AAAA, rdata: BBOrKwxa, expired: no
2025-12-29 19:20:45.748680+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23331->Q0] getaddrinfo result -- event: add, ifindex: 14, name: BBitXnYZ, type: A, rdata: BBlrpDSe, expired: no
2025-12-29 19:20:45.749708+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23331] getaddrinfo stop -- hostname: <mask.hash: 'FcLMo/WKZy/I+IAloZYORA=='>, client pid: 791 (remotepairingd)
2025-12-29 19:20:46.241103+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 6
2025-12-29 19:20:46.241833+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 7
2025-12-29 19:20:46.241870+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 6
2025-12-29 19:20:46.241882+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 7
2025-12-29 19:20:48.894411+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23332] getaddrinfo start -- flags: 0xC000D000, ifindex: 0, protocols: 0, hostname: <mask.hash: 'PdLxmq1CEwq95EVdefSK2Q=='>, options: 0xC {in-app-browser, use-failover}, client pid: 750 (com.apple.WebKi), delegator pid: 634 (Safari)
2025-12-29 19:20:48.894481+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23332->Q33890] Question assigned DNS service 3
2025-12-29 19:20:48.894507+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23332->Q65064] Question assigned DNS service 3
2025-12-29 19:20:48.894519+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [Q65064] DetermineUnicastQuerySuppression: Query suppressed for <mask.hash: 'kmGpbWegRYfRHh+ctD46PQ=='> AAAA (AAAA records are unusable)
2025-12-29 19:20:48.894535+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23332->Q57536] Question assigned DNS service 3
2025-12-29 19:20:48.909047+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [Q65064] GenerateNegativeResponse: Generating negative response for question
2025-12-29 19:20:48.909110+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23332] QueryRecordOpCallback: Suppressed question <mask.hash: 'kmGpbWegRYfRHh+ctD46PQ=='> (AAAA)
2025-12-29 19:20:48.909140+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libsystem_networkextension.dylib) [com.apple.networkextension:] Tracker info has not changed, cache is available
2025-12-29 19:20:48.909161+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libnetworkextension.dylib) [com.apple.networkextension:] NEHelperTrackerMatchDomain: domain lookup for<20 : <private>> (app info ref D05C6E00 pid 634 for n/a) n/a - Web
2025-12-29 19:20:48.909700+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libsystem_networkextension.dylib) [com.apple.networkextension:] Tracker info has not changed, cache is available
2025-12-29 19:20:48.909711+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libnetworkextension.dylib) [com.apple.networkextension:] NEHelperTrackerMatchDomain: domain lookup for<20 : <private>> (app info ref D05C6C00 pid 634 for n/a) n/a - Web
2025-12-29 19:20:48.909776+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23332->Q33890] getaddrinfo result -- event: add, ifindex: 0, name: BBcMpmfa, type: HTTPS, rdata: <none>, reason: server error
2025-12-29 19:20:48.909819+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23332->Q65064] getaddrinfo result -- event: add, ifindex: 0, name: BBcMpmfa, type: AAAA, rdata: <none>, reason: query-suppressed
2025-12-29 19:20:48.909891+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23332->Q57536] getaddrinfo result -- event: add, ifindex: 0, name: BBcMpmfa, type: A, rdata: <none>, reason: server error
2025-12-29 19:20:48.910148+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23332] getaddrinfo stop -- hostname: <mask.hash: 'PdLxmq1CEwq95EVdefSK2Q=='>, client pid: 750 (com.apple.WebKi)
2025-12-29 19:20:48.932343+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23333] getaddrinfo start -- flags: 0xC000D000, ifindex: 0, protocols: 0, hostname: <mask.hash: 'PdLxmq1CEwq95EVdefSK2Q=='>, options: 0xC {in-app-browser, use-failover}, client pid: 750 (com.apple.WebKi), delegator pid: 634 (Safari)
2025-12-29 19:20:48.932391+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23333->Q41077] Question assigned DNS service 3
2025-12-29 19:20:48.932411+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23333->Q41682] Question assigned DNS service 3
2025-12-29 19:20:48.932419+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [Q41682] DetermineUnicastQuerySuppression: Query suppressed for <mask.hash: 'kmGpbWegRYfRHh+ctD46PQ=='> AAAA (AAAA records are unusable)
2025-12-29 19:20:48.932432+0100 0xa63c6 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23333->Q45220] Question assigned DNS service 3
2025-12-29 19:20:48.932565+0100 0x1117 Default 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [Q41682] GenerateNegativeResponse: Generating negative response for question
2025-12-29 19:20:48.932600+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] [R23333] QueryRecordOpCallback: Suppressed question <mask.hash: 'kmGpbWegRYfRHh+ctD46PQ=='> (AAAA)
2025-12-29 19:20:48.932617+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libsystem_networkextension.dylib) [com.apple.networkextension:] Tracker info has not changed, cache is available
2025-12-29 19:20:48.932635+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libnetworkextension.dylib) [com.apple.networkextension:] NEHelperTrackerMatchDomain: domain lookup for<20 : <private>> (app info ref D05C6E00 pid 634 for n/a) n/a - Web
2025-12-29 19:20:48.932651+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libsystem_networkextension.dylib) [com.apple.networkextension:] Tracker info has not changed, cache is available
2025-12-29 19:20:48.932715+0100 0x1117 Debug 0x0 430 0 mDNSResponder: (libnetworkextension.dylib) [com.apple.networkextension:] NEHelperTrackerMatchDomain: domain lookup for<20 : <private>> (app info ref D05C6C00 pid 634 for n/a) n/a - Web
2025-12-29 19:20:48.932777+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23333->Q41077] getaddrinfo result -- event: add, ifindex: 0, name: BBcMpmfa, type: HTTPS, rdata: <none>, reason: server error
2025-12-29 19:20:48.932795+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23333->Q41682] getaddrinfo result -- event: add, ifindex: 0, name: BBcMpmfa, type: AAAA, rdata: <none>, reason: query-suppressed
2025-12-29 19:20:48.932811+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23333->Q45220] getaddrinfo result -- event: add, ifindex: 0, name: BBcMpmfa, type: A, rdata: <none>, reason: server error
2025-12-29 19:20:48.932980+0100 0xa6139 Default 0x0 430 0 mDNSResponder: [com.apple.mdns:dnssd_server] [R23333] getaddrinfo stop -- hostname: <mask.hash: 'PdLxmq1CEwq95EVdefSK2Q=='>, client pid: 750 (com.apple.WebKi)
2025-12-29 19:20:49.315330+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 7
2025-12-29 19:20:49.315706+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Temporarily disabled read kevent for mDNS socket -- socket: 6
2025-12-29 19:20:49.315743+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 6
2025-12-29 19:20:49.315755+0100 0x1117 Debug 0x0 430 0 mDNSResponder: [com.apple.mDNSResponder:Default] Enabled read kevent for socket -- socket: 7
Expected result
see above
Actual result
see above
Additional information and/or screenshots
No response