BIND 9.6.0a1 - Assertion Fails.
D. Stussy
spam at bde-arc.ampr.org
Thu Oct 23 06:19:51 UTC 2008
Oct 22 22:08:47 (none) named[938]: db.c:894: REQUIRE(dns_db_iszone(db) ==
isc_boolean_true) failed
Oct 22 22:08:47 (none) named[938]: exiting (due to assertion failure)
I have not had time to look into the cause of the assertion failure, but
thought that I should post that I'm seeing the issue, just in case I'm not
the only one.
Zones: Standard zones with IPv6. No DNSSEC records.
Run-time: DNSSEC validation enabled - with dlv.isc.org lookups.
Configuration - pretty standard:
configure --prefix=/usr --with-openssl=/usr/local/ssl --mandir=/usr/man --wi
th-run-dir=/var/run --sysconfdir=/etc --localstatedir=/var CFLAGS=
"-DDIG_SIGCHASE=1"
One modification - to the empty zones (patch follows):
diff -ur bin/named/server.c bin/named/server.c
--- bin/named/server.c 2008-04-03 06:20:33.000000000 +0000
+++ bin/named/server.c 2008-06-11 22:14:13.000000000 +0000
@@ -180,7 +180,7 @@
const char *zone;
isc_boolean_t rfc1918;
} empty_zones[] = {
-#ifdef notyet
+
/* RFC 1918 */
{ "10.IN-ADDR.ARPA", ISC_TRUE },
{ "16.172.IN-ADDR.ARPA", ISC_TRUE },
@@ -200,7 +200,7 @@
{ "30.172.IN-ADDR.ARPA", ISC_TRUE },
{ "31.172.IN-ADDR.ARPA", ISC_TRUE },
{ "168.192.IN-ADDR.ARPA", ISC_TRUE },
-#endif
+
/* RFC 3330 */
{ "0.IN-ADDR.ARPA", ISC_FALSE }, /* THIS NETWORK */
@@ -212,12 +212,14 @@
/* Local IPv6 Unicast Addresses */
{
"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA",
ISC_FALSE },
{
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA",
ISC_FALSE },
- /* LOCALLY ASSIGNED LOCAL ADDRES S SCOPE */
+ { "8.B.D.0.1.0.0.2.IP6.ARPA", ISC_FALSE },
+ /* LOCALLY ASSIGNED LOCAL ADDRESS SCOPE */
{ "D.F.IP6.ARPA", ISC_FALSE },
{ "8.E.F.IP6.ARPA", ISC_FALSE }, /* LINK LOCAL */
{ "9.E.F.IP6.ARPA", ISC_FALSE }, /* LINK LOCAL */
{ "A.E.F.IP6.ARPA", ISC_FALSE }, /* LINK LOCAL */
{ "B.E.F.IP6.ARPA", ISC_FALSE }, /* LINK LOCAL */
+ { "F.F.IP6.ARPA", ISC_FALSE }, /* MULTICAST */
{ NULL, ISC_FALSE }
};
-------------------------------------
In other words, I turn on the ignored zones, plus I add the IPv6
documentation and multicast zones to the list.
More information about the bind-users
mailing list