Rob Butler | 10 Aug 2006 17:37
Picon
Favicon

Re: (Bind 9.3.2) with dlz: REQUIRE (module...)

I'm away from home for another week.  When I get home
I'll see if I can replicate your environment on a
64-bit machine with Suse and see what's going on.  It
might be a few weeks though because I will not only
have to install suse, etc. but I will have a lot of
other things to catch up on as well.

Rob

--- Ronald Wiplinger <ronaldlists <at> hotmail.com> wrote:

> >Ronald,
> >
> >Can you try this on a 32 bit machine?  I'm
> wondering
> >if this might be the result of some enlarged data
> type
> >due to the 64 bit OS.
> >
> 
> I do not have any 32 bit machine anymore available.
> 
> bye
> 
> Ronald
> 
> >Rob
> >
> >--- Ronald Wiplinger <ronaldlists <at> hotmail.com>
> wrote:
> >
> > > >Ronald,
> > > >
> > > >What version of the DLZ patch are you using and
> > > where
> > > >did you get it from.  For Bind 9.3.2 you should
> use
> > > >the DLZ patch from here:
> > > http://projects.navynet.it/
> > > >
> > >
> > > Rob,
> > >
> > > thanks for looking at this.
> > >
> > >
> > > I tried it again, below is the history file for
> that
> > > part:
> > > 1036  cp bind-9.3.2.tar.gz bind-new
> > > 1037  cp ctrix_dlz_9.3.2-1.patch bind-new
> > > 1038  cd bind-new
> > > 1039  ls
> > > 1040  tar -xvzf bind-9.3.2.tar.gz
> > > 1041  ls
> > > 1042  more ctrix_dlz_9.3.2-1.patch
> > > 1043  mv bind-9.3.2  bind-9.3.2-orig
> > > 1044  ls
> > > 1045  patch -p0 <ctrix_dlz_9.3.2-1.patch
> > > 1046  ls
> > > 1047  cd bind-9.3.2-orig/
> > > 1048  ls
> > > 1049  ./configure --prefix=/usr/local
> > > --mandir=\$${prefix}/share/man
> > > --infodir=\$${prefix}/share/info
> --sysconfdir=/etc
> > > --localstatedir=/var
> > > --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
> > > 1050  make
> > > 1051  /etc/rc.d/named stop
> > > 1052  ps ax|grep named
> > > 1053  ps ax|grep name
> > > 1054  make install
> > > 1055  /etc/rc.d/named start
> > > 1056  tail /var/log/messages
> > >
> > > Aug  9 13:39:22 pegasus named[3194]: starting
> BIND
> > > 9.3.2 -t /var/lib/named
> > > -u named
> > > Aug  9 13:39:22 pegasus named[3194]: found 1
> CPU,
> > > using 1 worker thread
> > > Aug  9 13:39:22 pegasus named[3194]: log.c:1428:
> > > REQUIRE(module->id <
> > > lctx->module_count) failed
> > > Aug  9 13:39:22 pegasus named[3194]: exiting
> (due to
> > >  assertion failure)
> > >
> > >
> > >
> > > I am using on that machine SuSE 10.1 (AMD 64).
> > >
> > > I use the same source without the dmz config
> > > statements, and named works.
> > > What could be the reason?
> > >
> > > bye
> > >
> > > Ronald
> > >
> > >
> > > >I believe your question on the PID file was
> already
> > > >answered on the bind-user's mailing list.
> > >
> > > Yes! localstatedir=/var   was missing
> > >
> > > >
> > > >Rob
> > >
> > > --- Ronald Wiplinger <ronald <at> elmit.com>
> wrote:
> > >
> > > >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.
> > > >
> > > >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
> > >
> > >
>
>_________________________________________________________________
> > > FREE pop-up blocking with the new MSN Toolbar -
> get
> > > it now!
> > >
>
>http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
> > >
> > >
> > >
>
>-------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to
> support
> > > web services, security?
> > > Get stuff done quickly with pre-integrated
> > > technology to make your job easier
> > > Download IBM WebSphere Application Server
> v.1.0.1
> > > based on Apache Geronimo
> > >
>
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________
> > > Bind-dlz-testers mailing list
> > > Bind-dlz-testers <at> lists.sourceforge.net
> > >
>
>https://lists.sourceforge.net/lists/listinfo/bind-dlz-testers
> > >
> >
> >
> >__________________________________________________
> >Do You Yahoo!?
> >Tired of spam?  Yahoo! Mail has the best spam
> protection around
> >http://mail.yahoo.com
> >
>
>-------------------------------------------------------------------------
> >Using Tomcat but need to do more? Need to support
> web services, security?
> >Get stuff done quickly with pre-integrated
> technology to make your job 
> >easier
> >Download IBM WebSphere Application Server v.1.0.1
> based on Apache Geronimo
>
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >_______________________________________________
> >Bind-dlz-testers mailing list
> >Bind-dlz-testers <at> lists.sourceforge.net
>
>https://lists.sourceforge.net/lists/listinfo/bind-dlz-testers
> 
>
_________________________________________________________________
> FREE pop-up blocking with the new MSN Toolbar - get
> it now! 
>
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
> 
> 
>
-------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support
> web services, security?
> Get stuff done quickly with pre-integrated
> technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1
> based on Apache Geronimo
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Bind-dlz-testers mailing list
> Bind-dlz-testers <at> lists.sourceforge.net
>
https://lists.sourceforge.net/lists/listinfo/bind-dlz-testers
> 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

Gmane