Reply Code 0x8083 vs 0x8080

Mark Andrews marka at isc.org
Fri May 30 07:11:51 UTC 2014


In message <1401433477.99469.YahooMailNeo at web121601.mail.ne1.yahoo.com>, Jiann-
Ming Su writes:
>
>
>
> > On Friday, May 30, 2014 12:34 AM, Mark Andrews <marka at isc.org> wrote:
> > >
> > In message
> <1401424053.51486.YahooMailNeo at web121604.mail.ne1.yahoo.com>,
> > Jiann-
> > Ming Su writes:
> >>
> >>
> >>  Looking through the traces of the NXDomain vs NoError responses.  The
> >>  NoError response includes the list of the Internet root servers.  This
> >>  would definitely be a valid response for a "." query.  I wonder
> > if I've
> >>  run into a bug with this particular version of BIND where it ignores
> or
> >>  changes the actual query with a "." lookup.  Hence the NoError
> > response
> >>  with the full list of root servers.
> >
> > Apply Occams Razor.  The client made a "." query.
> >
> > Named returns the query it was asked.  It it pointless to return
> > anything else as the client is supposed to check and discared answers
> > that don't match.
> >
>
> Except in the packet capture, both the response and query packets clearly
> shows the query to be for the SRV record, not for ".".  This is a pretty
> old version of BIND9, so I'm not going to file a bug report.  I
> appreciate your insights; they helped me work through what we're
> observing with this app.  It's unfortunate that these applications are
> still pointing to two generation old DNS infrastructure.  The risks of
> not updating.

You are mis-reading the packet capture.  No version of BIND has this
behaviour all the way back to 4.8.3.

Mark
-- 
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 bind-users mailing list