[bind10-dev] bind10-1.0.0-beta auth server answers SERVFAIL for an empty non-terminal due to "Unexpected covering NSEC3 found" error
Mark Andrews
marka at isc.org
Wed Jan 23 21:21:06 UTC 2013
In message <20130123082600.GA22885 at hydra>, Michal 'vorner' Vaner writes:
>
> Hello
>
> On Tue, Jan 22, 2013 at 09:23:50AM -0800, JINMEI Tatuya / =E7=A5=9E=E6=98=
> =8E=E9=81=94=E5=93=89 wrote:
> > In any case we probably overlooked something in implementing it as
> > we generally tried to port BIND's behavior for NSEC/NSEC3 handling.
> > I've not yet checked whether the errata discussion at dnsext affects
> > this case and (if it does) when it's sorted out, but unless it's fixed
> > by the next sprint I think we should make it compatible with BIND 9 in
> > the next sprint.
>
> I don't know if "it's compatible with bind9" is a very good reason here,
> as we the discussion suggests, it's not clear what is correct. We have
> many bugs for sure, and we are not sure this one is a bug, so why the
> hurry? I could probably name 5 places where we are not acting the same as
> bind9 without much thinking and these places would be happening more
> often.
Well BIND9's way is the suggested fix in the errata.
http://www.ietf.org/mail-archive/web/dnsext/current/msg12865.html
Note there is no difference between DS and any other normal type other
than you may choose a parent zone to generate the response from as
the DS lives in the parent zone at a zone cut.
BIND 10, being a independent implementation, is a good tool for finding
bugs in specifications.
> Anyway, I suggest we create a ticket, describe the problem and note we're
> waiting for conclusion of the discussion and suggest there the zone data
> be updated.
>
> With regards
>
> --
> ~, sweet ~
>
> Michal 'vorner' Vaner
>
> --
> Mark Andrews, ISC
> 1 Seymour St., Dundas Valley, NSW 2117, Australia
> PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
More information about the bind10-dev
mailing list