no 'masters' statement for non-master zone??

Mark_Andrews at iengines.com Mark_Andrews at iengines.com
Wed Nov 24 04:03:15 UTC 1999


> Hello, I have 2 name servers up and running, BIND 8.2.2P-3 on RedHat
> Linux 6.1,
> Machines are both Pentium II's at 350mhz with 64mb ram,
> 
> The problems appear when named starts,
> both machines are primary nameservers for there respective zones
> and slave nameservers for reverse zones in case 1 server drops, the
> other server handles the DNS.
> 
> Below here is a copy or the errors from my logs, with added comments
> from me =)
> 
> Nov 23 15:34:44 ns named[5635]: master zone "0.0.127.in-addr.arpa" (IN)
> loaded (serial 1999102802)
> Nov 23 15:34:44 ns named[5635]: master zone "67.92.204.in-addr.arpa"
> (IN) loaded (serial 1999102801)
> Nov 23 15:34:44 ns named[5635]: master zone "netonduty.com" (IN) loaded
> (serial 1999102305)
> Nov 23 15:34:44 ns named[5635]: primary/sanandsan.com:8: data
> "ns.netonduty.com" outside zone "sanandsan.com" (ignored)
> in the sanandsan.com zone file I have "IN     NS    ns.netonduty.com"
> because netonduty is the nameserver, sanandsan.com is a virtual host.

	If you look on line 8, you will find an A record for
	ns.netonduty.com.
> 
> Nov 23 15:34:44 ns named[5635]: master zone "sanandsan.com" (IN) loaded
> (serial 1999102306)
> Appears to have loaded ok, besides the error above, and the dns works.
> 
> Nov 23 15:34:44 ns named[5635]: no 'masters' statement for non-master
> zone 'excelserv.com'
> Nov 23 15:34:44 ns named[5635]: zone 'excelserv.com' did not validate,
> skipping
> Nov 23 15:34:44 ns named[5635]: no 'masters' statement for non-master
> zone 'excelserv.net'
> Nov 23 15:34:44 ns named[5635]: zone 'excelserv.net' did not validate,
> skipping
> These are the slave servers, as stated in named.conf, not to sure what a
> "masters statement" is.
> 
> Nov 23 15:34:44 ns named[5635]: listening on [127.0.0.1].53 (lo)
> Nov 23 15:34:44 ns named[5635]: listening on [204.92.67.2].53 (eth0)
> Nov 23 15:34:44 ns named[5635]: listening on [204.92.67.6].53 (eth0:0)
> Nov 23 15:34:44 ns named[5635]: listening on [204.92.67.8].53 (eth0:1)
> Nov 23 15:34:44 ns named[5635]: Forwarding source address is
> [0.0.0.0].1189
> Nov 23 15:34:44 ns named[5636]: Ready to answer queries.
> Nov 23 15:35:12 ns named[5636]: Sent NOTIFY for "sanandsan.com IN SOA"
> (sanandsan.com); 1 NS, 1 A
> Nov 23 15:35:15 ns named[5636]: Sent NOTIFY for "netonduty.com IN SOA"
> (netonduty.com); 1 NS, 1 A
> And it sends the notify's out for the domains.
> 
> Could anyone tell me what a masters staement is, and how I can fix the
> errors?

	The masters statement tells the server where to transfer the
	zone from.

	e.g.
		zone "slave.example" {
			type slave;
			file "cache/slave.example";
			masters { 10.0.0.1; 10.0.0.2; };
		};

	Mark

> The zone files are available if need to help just ask =)
> Thanks alot.
> 
> --
> -Vince
> 
> 
> 
--
Mark Andrews, Internet Engines Inc. / Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at iengines.com


More information about the bind-users mailing list