2 msghelp with time format
3 msgNotifies are too slow in bind 9.4.1
3 msgretries exceeded error
1 msgIgnoring out-of-zone RRs in additional section

exiting (due to assertion failure)
\ Turbo Fredriksson (13 Jul 2007)
. \ Turbo Fredriksson (13 Jul 2007)
. . \ Turbo Fredriksson (13 Jul 2007)
. \ Mark Andrews (14 Jul 2007)
. . \ Turbo Fredriksson (14 Jul 2007)
. \ Mark Andrews (14 Jul 2007)

2 msgDifferent IP's for same FQDM
1 msgHow to test iterative queries for private (inte...
2 msgDHCP - DDNS
2 msgTime in cache
2 msgDNS resolver queries available to specific network
6 msgrefresh: non-authoritative answer from master
10 msgProblem with some domains and some domain resolved
11 msgDNSSEC ISSUE (Msg: Request is not signed)
18 msgDefine a domains addresses sole in terms of ano...
4 msgTesting the DNS server
2 msgRe: using $INCLUDE with views
5 msgminimal-response, additional-from-...
3 msgafter Journal Log truncate, axfr happens or ixf...
5 msgQuestion on views
6 msgNo resolving in some geographic areas
Subject:Re: exiting (due to assertion failure)
Group:Bind-users
From:Mark Andrews
Date:14 Jul 2007


 

> Quoting Mark Andrews <Mark_Andrews>:
>
> >> I get this when i try to start Bind9 v9.4.1:
> >>
> >> ----- s n i p -----
> >> 12-Jul-2007 18:54:14.278 zone 168.192.in-addr.arpa/IN: sending notifies (s
> eri
> >> al 2007071201)
> >> 12-Jul-2007 18:54:14.282 view.c:1161: REQUIRE(keyp != ((void *)0) && *keyp
> ==
> >> ((void *)0)) failed
> >> 12-Jul-2007 18:54:14.284 exiting (due to assertion failure)
> >> ----- s n i p -----
> >>
> >> Any idea where to start looking for the problem?
> >
> > Known issue.
> >
> > 2158. [bug] ns_client_isself() failed to initialise key
> > leading to a REQUIRE failure. [RT #16688]
>
> Bummer. Is there a patch somewhere? Where can I find the issue tracker?

Initialise key to NULL in bin/named/client.c:ns_client_isself().

Mark

Index: bind9/bin/named/client.c
diff -u bind9/bin/named/client.c:1.219.18.20 bind9/bin/named/client.c:1.219.18.26
--- bind9/bin/named/client.c:1.219.18.20 Sat Jul 22 01:02:36 2006
+++ bind9/bin/named/client.c Tue Jun 26 02:56:59 2007
@@ -1226,7 +1226,8 @@
dns_rdataclass_t rdclass, void *arg)
{
dns_view_t *view;
- dns_tsigkey_t *key;
+ dns_tsigkey_t *key = NULL;
+ dns_name_t *tsig = NULL;
isc_netaddr_t netsrc;
isc_netaddr_t netdst;

@@ -1241,7 +1242,6 @@
for (view = ISC_LIST_HEAD(ns_g_server->viewlist);
view != NULL;
view = ISC_LIST_NEXT(view, link)) {
- dns_name_t *tsig = NULL;

if (view->matchrecursiveonly)
continue;
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews




© 2004-2008 readlist.com