(Bind 9.3.2) with dlz: REQUIRE (module...)
Mark Andrews
Mark_Andrews at isc.org
Tue Aug 8 00:14:01 UTC 2006
> I tried to use BIND 9.3.2 with the patch for dlz. The compilation had no
> error, but when I start named the following error will be logged:
>
> Aug 7 11:52:02 pegasus named[30132]: starting BIND 9.3.2 -t
> /var/lib/named -u named
> Aug 7 11:52:02 pegasus named[30132]: found 1 CPU, using 1 worker thread
> Aug 7 11:52:02 pegasus named[30132]: log.c:1428: REQUIRE(module->id <
> lctx->module_count) failed
> Aug 7 11:52:02 pegasus named[30132]: exiting (due to assertion failure)
>
> I could not find anything with Google about that.
>
> I tried than to use 9.3.2 without the patch and come to this result:
> Aug 7 17:31:49 pegasus named[25692]: starting BIND 9.3.2 -t
> /var/lib/named -u named
> Aug 7 17:31:49 pegasus named[25692]: found 1 CPU, using 1 worker thread
> Aug 7 17:31:49 pegasus named[25692]: loading configuration from
> '/etc/named.conf'
> Aug 7 17:31:49 pegasus named[25692]: set maximum open files to -1:
> permission denied
> Aug 7 17:31:49 pegasus named[25692]: listening on IPv6 interfaces, port 53
> Aug 7 17:31:49 pegasus named[25692]: listening on IPv4 interface lo,
> 127.0.0.1#53
> Aug 7 17:31:49 pegasus named[25692]: listening on IPv4 interface eth0,
> 220.133.88.226#53
> Aug 7 17:31:49 pegasus named[25692]: command channel listening on
> 127.0.0.1#953
> Aug 7 17:31:49 pegasus named[25692]: couldn't open pid file
> '/usr/local/var/run/named.pid': No such file or directory
> Aug 7 17:31:49 pegasus named[25692]: exiting (due to early fatal error)
>
> I cannot find where the pid file is set to /usr/local/ instead of /var/lib.
--localstatedir=/var (default is ${prefix}/var if you specify a
prefix)
or you could just specify the pid file in named.conf.
> I use SuSE 10.1 on AMD 64.
> The patch for dzl I found at: http://projects.navynet.it/
>
> I used (last 4 lines only with dlz):
> ./configure --prefix=/usr/local \
> --mandir=\$${prefix}/share/man \
> --infodir=\$${prefix}/share/info \
> --sysconfdir=/etc \
> --enable-threads \
> --with-libtool \
> --enable-shared \
> --enable-static \
> --with-openssl=/usr \
> --with-gnu-ld \
> --enable-ipv6 \
> --with-dlz-mysql \
> --with-dlz-bdb \
> --with-dlz-filesystem \
> --with-dlz-stub
>
>
> Can anybody how to solve this problem, please?
>
> bye
>
> Ronald
>
>
--
Mark Andrews, ISC
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