No root nameservers for class IN

James Hall-Kenney JHall at sytec.co.nz
Tue Oct 12 01:36:10 UTC 1999


Hi all,

I have configured logging to log all info to a file "named.log" for severity
info and above.  The named.log reports an error:
12-Oct-1999 14:33:38.998 default: info: listening on [127.0.0.1].53 (lo0)
12-Oct-1999 14:33:39.006 default: info: listening on [10.184.0.28].53 (le0)
12-Oct-1999 14:33:39.011 default: info: Forwarding source address is
[0.0.0.0].49367
12-Oct-1999 14:33:39.193 default: notice: Ready to answer queries.
12-Oct-1999 14:33:39.217 default: info: No root nameservers for class IN
12-Oct-1999 14:33:39.218 default: info: sysquery: findns error (SERVFAIL) on
?

This server should itself be a root server.  From the named.conf
...
# This server is a root server
zone "." in {
                                type master;
                                file "db.root";
};
...

The root zone appears to load according to named.log
12-Oct-1999 13:26:24.219 load: info: master zone "" (IN) loaded (serial
1999101100)
...
(Should this say ""?)

db.root:
;======================================================================
; db.root - Forward mapping file for .
;
; Origin added to names not ended in a dot.
;
;======================================================================
;  Serial      By             Change
;---------------------------------------------------------------------
; 1999101100  named.pl        Created Zone file
;
;======================================================================
;
; Default TTL for all records.
$TTL 1d12h

@       IN    SOA ns1.zone.org.nz. dnsadmin.zone.org.nz. (
                          1999101100        ; Serial
                          3h                ; Refresh
                          1h                ; Retry
                          7d                ; Expire
                          1d12h )           ; Negative cache TTL

;======================================================================
; Name Server Resource Records
;======================================================================
                                   IN    NS      ns1.zone.org.nz.
                                   IN    NS      ns2.zone.org.nz.
ns1.zone.org.nz.                   IN    A       10.184.0.28
ns2.zone.org.nz.                   IN    A       10.184.0.29


;======================================================================
; localhost is treated as a special case
;======================================================================
localhost                          IN    A       127.0.0.1
loghost                            IN    CNAME   localhost.
loopback                           IN    CNAME   localhost.
timehost                           IN    CNAME   localhost.
mailhost                           IN    CNAME   localhost.

+NS records for zones hosted on ns1 & ns2.

The server appears to act as a root server OK - using nslookup on the server
itself and clients, I can query zones hosted on ns2.zone.org.nz.

Where am I going wrong?

Cheers

James


More information about the bind-users mailing list