Upgrading from 8.2.2p7 to 8.2.3 database errors

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Sun Jan 28 09:54:45 UTC 2001


	"(" is used to say that the record continues over multiple lines.
	8.2.2-P7 has a bug that allow syntactically invalid SOA records
	to be recognised.

	Put the "(" on the first line of the record.

	e.g.
	@	SOA	origin mailbox (
			1
			3600
			1200
			360000
			3600 )
			
	Mark
> 
> At 08:36 PM 1/27/2001 -0500, Bob Vance wrote:
> >What errors are you getting ?
> [ ... ]
> 
> Here are some of them.  This seems like the code isn't parsing the file, or 
> is missing some logic (ie: EOL and such).   I've not done a diff on the 
> previous code (8.2.2p7) to figure it all out (no time).
> 
> On this topic, and since zone files can get "messy" at times, it would be 
> great to have some type of filter to pass zones through which would keep 
> formatting neat (ie: you could predefine tabs to use, etc), and remove any 
> unwanted stuff (or flag it for editing).   This could be done with Perl.  I 
> wonder if someone has such a beast.
> 
> 
> _F
> 
> 
> 
> primary/216.67.14.rev:1: unexpected end of line
> primary/216.67.14.rev:1: unexpected end of line
> primary/216.67.14.rev:2: expected a TTL, got "(2001012201"
> primary/216.67.14.rev: WARNING SOA expire value is less than SOA 
> refresh+retry (2 < 2
> +600)
> primary/216.67.14.rev: WARNING SOA expire value is less than refresh + 10 * 
> retry (2
> < (2 + 10 * 600))
> primary/216.67.14.rev: WARNING SOA expire value is less than 7 days (2)
> primary/216.67.14.rev: WARNING SOA refresh value is less than 2 * retry (2 
> < 600 * 2)
> primary/216.67.14.rev:4: Database error near ()
> primary/216.67.14.rev:5: Database error near ()
> primary/216.67.14.rev: Line 6: Unknown type: ).
> primary/216.67.14.rev:6: Database error near ())
> 
> 
> primary/216.67.12.rev:1: unexpected end of line
> primary/216.67.12.rev:1: unexpected end of line
> primary/216.67.12.rev:2: expected a TTL, got "(2000080104"
> primary/216.67.12.rev: WARNING SOA expire value is less than SOA 
> refresh+retry (2 < 2
> +600)
> primary/216.67.12.rev: WARNING SOA expire value is less than refresh + 10 * 
> retry (2
> < (2 + 10 * 600))
> primary/216.67.12.rev: WARNING SOA expire value is less than 7 days (2)
> primary/216.67.12.rev: WARNING SOA refresh value is less than 2 * retry (2 
> < 600 * 2)
> primary/216.67.12.rev:4: Database error near ()
> primary/216.67.12.rev:5: Database error near ()
> primary/216.67.12.rev: Line 6: Unknown type: ).
> primary/216.67.12.rev:6: Database error near ())
> 
> 
> 
--
Mark Andrews, Nominum Inc.
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com


More information about the bind-users mailing list