Unable to get authenticated negative responses from BIND 9.6.0 w/ NSEC3?

Mark Andrews Mark_Andrews at isc.org
Mon Jan 12 22:49:14 UTC 2009


In message <A0E00A9B-89CC-4B94-A3A5-49FD22FE3552 at johani.org>, Johan Ihren writes:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I realise this just has to be a user error, but sofar I've been  
> completely unsuccessful in getting an authenticated response from a  
> 9.6.0 recursive server with trusted keys correctly configured.
> 
> I've done this:
> 
> * Signed the zones:
> 
> "parent" is signed with NSEC semantics, key algorithm is RSASHA1
> "child1.parent" is signed with NSEC, key algorithm is RSASHA1
> "child2.parent" is signed with NSEC3, key algorithm is NSEC3RSASHA1

	Did you tell dnssec-signzone to generate NSEC3 chains rather
	than NSEC chains.  NSEC3RSASHA1 allows for both NSEC and
	NSEC3 chains and dnssec-signzone defaults to NSEC chains.

	dnssec-signzone -3 salt [-H iterations] [-A] ....

> * Created the secure delegations:
> 
> the DS records for child1.parent and child2.parent both use the  
> correct algorithm numbers (5 and 7 respectively)
> 
> * Configured a trusted key for "parent" in a recursive server:
> 
> The trusted key is correctly configured, because I'm able to validate  
> positive responses from all three zones (which also proves that the  
> delegations are correctly secured via the DS records). I'm also able  
> to validate negative responses from "parent" and "child1.parent".
> 
> And, yes, I have "dnssec-enable yes; dnssec-validation yes;" in  
> relevant places.
> 
> But I fail to validate the interesting case, i.e. a negative response  
> from child2.parent containing NSEC3 records as the proof. I get the  
> response, with all the NSEC3s and their RRSIGs. But no AD bit.
> 
> Anyone done this recently who can give me a suggestion to where I may  
> go wrong?
> 
> Johan
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
> 
> iD8DBQFJZy3KKJmr+nqSTbYRAgR9AKCioFf7n+IZmKfH0qenvlZnnh6FpQCeLl0e
> w3pw5x1lyPwkJnM3iRGjiP4=
> =tnBX
> -----END PGP SIGNATURE-----
> _______________________________________________
> bind-users mailing list
> bind-users at lists.isc.org
> 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: Mark_Andrews at isc.org



More information about the bind-users mailing list