mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-10 21:29:59 -04:00
Two authoritative zones drive the cases. 'example.' answers DNSKEY, NSEC, NSEC3 and RRSIG queries with a CNAME: a direct recursive query for one of these must not crash the resolver, and the validator's own DNSKEY fetch for a signed name must fail as a broken trust chain and return SERVFAIL promptly. 'secure.' is served faithfully but answers DS queries with an unsigned CNAME -- the input that drove the validator's insecurity proof into a self-join. The resolver must return SERVFAIL within a couple of seconds instead of stalling for twelve. Assisted-by: Claude:claude-opus-4-8 |
||
|---|---|---|
| .. | ||
| ans2 | ||
| ns3 | ||
| tests_cname_rejection.py | ||