Zone syntax problem.

Mark_Andrews at isc.org Mark_Andrews at isc.org
Wed Dec 26 23:59:38 UTC 2001


> 
> Could anyone tell me what is wrong with my zone file. I based it off an
> working file but this one generates errors whenever I run named-checkzone on
> it. Below is a copy of the zone file and the error.
> 
> $ORIGIN .
> $TTL 3600       ; 1 hour
> tf-pdc.internal.tflogic.com IN SOA tf-pdc.internal.tflogic.com.
> hostmaster.tflogic.com. (
>                                 2001082499 ; serial
>                                 43200      ; refresh (12 hours)
>                                 7200       ; retry (2 hours)
>                                 1209600    ; expire (2 weeks)
>                                 3600       ; minimum (1 hour)
>                                 )
>         IN              NS      blizzard.cyberset.com.
>         IN              A       10.1.2.1
> $ORIGIN tf-pdc.internal.tflogic.com.
> localhost               IN      A       127.0.0.1
> www     IN              CNAME   tf-pdc.internal.tflogic.com.
> 
> 
> 
> [root at blizzard named]# named-checkzone db.tf-pdc.internal.tflogic.com

	The first thing you have to do is to call named-checkzone
	correctly.  The zone is not "db.tf-pdc.internal.tflogic.com"
	and the errors are a result of telling named-checkzone the
	wrong name for the zone.

	Use:
	   named-checkzone tf-pdc.internal.tflogic.com \
			   db.tf-pdc.internal.tflogic.com

	Both arguements are manditory in BIND 9.2 as too many people
	were calling named-checkzone incorrectly.  Computers do what you
	tell them to do, not (necessarially) what you want them to do :-)

	I would also upgrade to 9.2.

	Mark

> dns_master_load: db.tf-pdc.internal.tflogic.com:13: ignoring out-of-zone
> data
> dns_master_load: db.tf-pdc.internal.tflogic.com:14: ignoring out-of-zone
> data
> dns_master_load: db.tf-pdc.internal.tflogic.com:15: ignoring out-of-zone
> data
> dns_zone_load: zone db.tf-pdc.internal.tflogic.com/IN: could not find NS
> and/or SOA records
> dns_zone_load: zone db.tf-pdc.internal.tflogic.com/IN: has 0 SOA records
> dns_zone_load: zone db.tf-pdc.internal.tflogic.com/IN: no NS records
> 
> 
--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at isc.org


More information about the bind-users mailing list