9.4.0b4 problems

Ross Vandegrift ross at kallisti.us
Wed Nov 29 21:11:37 UTC 2006

Hello everyone,

I'm currently working on some scalability issues in my employer's DNS
infrastructure.  We're using the DLZ patch to bind 9.2, and I'm
excited to be able to upgrade to the 9.4 release when it's ready.

I'm trying to get some analysis and testing done ahead of time, but
I've run into some problems with 9.4.0b4.  I'm building on Debian
testing, MySQL 5, Postgres 8.1, BerkeleyDB 4.2.

My configure line looks like this:

./configure --with-dlz-postgres=yes --with-dlz-mysql=yes \
--with-dlz-bdb=yes --with-dlz-filesystem=yes --with-dlz-ldap=yes \
--with-dlz-odbc=yes --with-dlz-stub=yes --prefix=/usr/local/bind-dlz \
--disable-openssl-version-check --disable-linux-caps

When I try to start named, it immediately quits with no error message
and nothing logged:

malaclypse:/usr/local/bind-dlz# /usr/local/bind-dlz/sbin/named -c etc/named.conf -f

If I strace it, I find this:

malaclypse:/usr/local/bind-dlz# strace /usr/local/bind-dlz/sbin/named -c etc/named.conf -f
[snipped a bunch of output]
-1, 0) = 0xa5717000
munmap(0xa5717000, 135168)              = 0
gettimeofday({1164833682, 154378}, NULL) = 0
brk(0x822d000)                          = 0x822d000
futex(0xa773f0f0, FUTEX_WAKE, 1)        = 1
rt_sigaction(SIGHUP, {0x819a840, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigsuspend([])                       = ? ERESTARTNOHAND (To be restarted)
Process 12352 detached

Google didn't find many interesting things for ERESTARTNOHAND.  I have
verified that there's no named process currently running, and nothing
has bound to port 53.

Any idea what I'm doing wrong?

Ross Vandegrift
ross at kallisti.us

"The good Christian should beware of mathematicians, and all those who
make empty prophecies. The danger already exists that the mathematicians
have made a covenant with the devil to darken the spirit and to confine
man in the bonds of Hell."
	--St. Augustine, De Genesi ad Litteram, Book II, xviii, 37

More information about the bind-users mailing list