> On 19 Apr 2024, at 16:12, Crist Clark <[email protected]> wrote:
>
> First, yes, I know. Their DNS is broken. They should fix their DNS. We
> shouldn't need to make QNAME-minimization work around broken DNS.
>
> Name and shame a domain name in question,
>
> e1083.d.akamaiedge.akamai.csd.disa.mil
>
> The problem I see: akamai.csd.disa.mil is a delegated zone. All four name
> servers for the zone are in the zone. All four of the addresses in the
> parent's glue are unresponsive. It's actually the same for
> d.akamaiedge.akamai.csd.disa.mil too.
>
> That is breaking resolution for BIND 9.18 servers with default
> qname-minimization. If qname-minimization is set "off", it works. That's
> because the disa.mil NSes will respond with the answer for that full name. We
> never go farther up the name to try to find the non-responsive NS servers.
>
> (And yes, the DNS "authoritative" servers here are questionable too. The TTLs
> look like they are caching answers, but all of the responses have AA set.)
>
> Does that assessment look correct? I know BIND defaults to "relaxed" QNAME
> minimization. It works around certain cases of brokeness. I guess this is not
> one of them? Should it be? It's a case where things work without
> minimization. The brokeness is hidden for non-minimizing resolvers.
>
> Again, yeah, they are broken. They should fix it, but it broke someone's Very
> Important Work at our shop. And it used to work and it works from home and
> for other customers so it must be our DNS that's broken. So we end up setting
> "qname-minimization off" globally despite the fact they are really the broken
> ones. We'd rather keep minimization on, but it's the only reasonable work
> around we could find.
Just use a forward zone in forward only mode. When the parent servers give you
non working nameservers for child zones there isn’t a sensible automatic
solution.
zone disa.mil {
type forward;
forward only;
forwarders { 152.229.110.235; 214.3.125.231; 131.77.60.235; };
};
> --
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from
> this list
>
> ISC funds the development of this software with paid support subscriptions.
> Contact us at https://www.isc.org/contact/ for more information.
>
>
> bind-users mailing list
> [email protected]
> https://lists.isc.org/mailman/listinfo/bind-users
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: [email protected]
--
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from
this list
ISC funds the development of this software with paid support subscriptions.
Contact us at https://www.isc.org/contact/ for more information.
bind-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-users