On Wed, 25 May 2011, bert hubert wrote:
On Wed, May 25, 2011 at 01:48:47AM -0400, Charles Sprickman wrote:
Hello,
I recently started doing some basic testing of pdns and it's been
going well. I decided to test the master/slave setup, so I set
"master=yes" on one of my test servers. The server fails to start
when this is enabled, logging the following:
May 25 01:40:24 archive-bak pdns[37672]: PowerDNS
3.0-rc2.20110509.2191 (C) 2001-2011 PowerDNS.COM BV (May 12 2011,
04:31:25, gcc 4.2.1 20070719 [FreeBSD]) starting up
PowerDNS really wants IPv6 enabled.
May 25 01:40:24 archive-bak pdns[37672]: Communicator thread died
because of STL error: Creating local resolver socket for :::
Protocol not supported
We could probably remove the ipv6 dependency here, but all in all, systems
w/o IPv6 support are getting to be rare.
In this case the host does support IPv6 (FreeBSD 8.1), but no IPv6 IPs are
configured. Additionally, this is in a jail, if that makes any
difference.
Ironically when I'm done testing, this will live on a host with a real
IPv6 address, but the devel environment does not have IPv6.
I have not enabled the "hand unknown queries off to a recursor"
option that I know of...
This is the notification socket.
Considering it is able to bind to a v4 IP, can this perhaps be a non-fatal
error? It feels kind of like bad form to die if there's not an IP
available.
I'm going to try disabling IPv6 and recompiling (this test jail does
not run IPv6) and see if that makes a difference.
It might.
No such luck. (#undef HAVE_IPV6 in config.h)
Thanks,
Charles
Bert
_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users