On 18.05.24 07:10, Mark Andrews wrote:
Correct. Later versions use NS queries as that allows named to cache the 
non-existence of the NS RRset.

I see this happened since 9.18.17
Luckily Debian 11/backports and Debian 12 have incorporated this version.

Using _.domain doesn’t allow that to happen.

Which I guess caused my problem.

Looking at the docs, I can only turn it off in previous versions.
(QNAME minimization was added in 9.13.2)

NS queries do however expose broken delegations. Make sure you have working NS records at the zone apex and at the delegation point. This is especially important when the server serves multiple levels in the zone hierarchy as intermediate delegations are often not seen without QNAME minimisation but are with QNAME minimisation.

Luckily this is resolving-only server.

We have had bug reports due to all delegating NS records referring to 
non-existing servers.

We have had bug reports due to garbage records at the zone apex.

I encountered problems like this in the past. And then people wonder they DNS work properly.

The "google (8.8.8.8) works" argument is problematic because google violates DNS in cases like this.

--
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Honk if you love peace and quiet.
--
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
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to