[Bind 9/Bind 8] $TTL problem

Mark_Andrews at isc.org Mark_Andrews at isc.org
Tue Sep 18 23:21:24 UTC 2001


> Hello,
> 
> > Upgrade to 9.2.0rc3.  It will accept master files with a explict

	That should have read "without a explict ttl or a $TTL".

 834.   [func]          Accept (but warn about) master files beginning with
                        an SOA record without an explicit TTL field and
                        lacking a $TTL directive, by using the SOA MINTTL
                        as a default TTL.  This is for backwards compatibility
                        with old versions of BIND 8, which accepted such  
                        files without warning although they are illegal
                        according to RFC1035.

						
> > ttl or a $TTL.  The SOA record however has to the first record
> > in the zone.
> 
> Thanks for your answear, but i've in my actual maps *no* TTL specified.
> 
> Exemple of a map that i've :
> --
> @       IN      SOA     ns0.XXXX.net. hostmaster.XXXX.net. (
>                                 2001080811 ; Serial
>                                 21600   ; Refresh 6 hours
>                                 3600    ; Retry   1 hour
>                                 604800  ; Expire  1 week
>                                 600 ) ; Minimum TTL
> 
>                                           IN      NS           ns0.XXXX.net.
>                                           IN      NS           ns1.XXXX.net.
> champax.com.                    IN      MX      10      virgin.champax.com.
> champax.com.                    IN      MX      20      dialup-mx.XXXX.com.
> champax.com.                    IN      A       195.132.215.164
> virgin.champax.com.           IN      A       195.132.215.164
> --EOF
> 
> So i can't edit every map (10 000) to add an explicit ttl or a $TTL.
> 
> I decided to install Bind 8.2.4-REL and it works good.
> 
> If you have another solution, i 'm ready to listen.
> 
> Thanks.
> 
> Nicolas.
> 
> 
> > > I decided to activate "check-names master warn" to force bind running
> even
> > > if i do mistake in map(without $TTL for instance) but this option is not
> > > *yet* implemented.
> > >
> > > Somebody could advice me a solution without editing all my maps ?
> > >
> > > Thanks
> > >
> > > Nicolas
> > > --
> > >
> > >
> > >
> > --
> > Mark Andrews, Internet Software Consortium
> > 1 Seymour St., Dundas Valley, NSW 2117, Australia
> > PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at isc.org
> >
> >
> 
> 
> 
--
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