STRANGE ERROR MESSAGE

Jim Reid jim at rfc1035.com
Tue Aug 29 22:14:29 UTC 2000


>>>>> "Alex" == Monereau, Alex <Alex.Monereau at moodys.com> writes:

    Alex> Can anyone tell me why I'm constantly receiving these error
    Alex> messages.  It's coming from my internal, primary DNS
    Alex> server. I do not have a root file setup because all queries
    Alex> that are not within my domain is forwarded to my external
    Alex> DNS server:

This is the problem. Practically every name server needs to know about
the root name servers so that it can traverse the DNS name space. I
think you can only get away without having no zone{} statement for the
root zone if the name server is is configured with a global forwarding
policy of only: ie never resolving anything for itself.

    Alex> Aug 29 12:44:40 attila named[14324]: No root nameservers for class IN

Your name server can't find any root servers => it can't resolve anything.

    Alex> Aug 29 12:45:10 attila named[14324]: sysquery: findns error (SERVFAIL) on NS3.EXODUS.NET?  
    Alex> Aug 29 12:45:11 attila named[14324]: sysquery: findns error (SERVFAIL) on NS1.GNAC.COM?  
    Alex> Aug 29 12:45:11 attila named[14324]: sysquery: findns error (SERVFAIL) on NS-EXT.VIX.COM?  

findns() is the routine in BIND8 that tries to find the name server
for some domain. Your name server tried to lookup NS3.EXODUS.NET,
NS1.GNAC.COM and NS-EXT.VIX.COM but the queries returned SERVFAIL.
This probably means the server detected a forwarding loop. That in
turn would tend to suggest that your forwarding setup is
misconfigured. Maybe the external name server is configured to forward
queries back to the internal server?

Post the actual named.conf files for the two servers if you need
further help.



More information about the bind-users mailing list