fix: return NXDOMAIN for .local mDNS queries #18

Merged
razvandimescu merged 1 commits from fix/local-domain-servfail into main 2026-03-29 04:42:33 +08:00

1 Commits

Author SHA1 Message Date
Razvan Dimescu
861a7fb9c3 fix: return NXDOMAIN for .local queries instead of SERVFAIL
.local is reserved for mDNS (RFC 6762) and cannot be resolved by
upstream DNS servers. Add it to is_special_use_domain() so queries
like _grpc_config.localhost.local get an immediate NXDOMAIN instead
of timing out and returning SERVFAIL.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-28 19:15:00 +02:00