BIND 9.3.2 and temp box.

Bill Larson wllarso at swcp.com
Tue Dec 5 19:03:30 UTC 2006


On Dec 5, 2006, at 9:31 AM, Mueller, Rex wrote:

> In my /var/log/messages I am getting the following message:
>
> no TTL specified - using SOA MINTTL instead
>
> Currently our zone files have the following information in the SOA  
> area:
>
> @       IN      SOA     ns1.OURDOMAIN.org.  dns.ns1.OURDOMAIN.org. (
>                         200612050 ;Serial
>                         43200   ; Refresh - 12 hours
>                         1800    ; Retry - 1 minute
>                         604800  ; Expire - 2 weeks
>                         86400)  ; Minimum - 12 hours
>
>
> IF I put an entry as
> $TTL 86400
> Above the SOA will the error/message go away?

Please take a look at the BIND FAQ at http://www.isc.org/sw/bind/FAQ.php

It says:

	Q: Why does named log the warning message "no TTL specified - using  
SOA MINTTL instead"?
	A: Your zone file is illegal according to RFC1035. It must either  
have a line like:
	$TTL 86400
	at the beginning, or the first record in it must have a TTL field,  
like the "84600" in this example:

	example.com. 86400 IN SOA ns hostmaster ( 1 3600 1800 1814400 3600 )

Eric gave you the same answer from the DNS & BIND book.

Running a DNS service for 245 zones, you really need to be aware of  
the resources available to you and use them.  Having a copy of DNS &  
BIND in front of you should be considered essential.

Bill Larson



More information about the bind-users mailing list