[Pdns-users] PDNS as Slave with Supermaster using Bind Backend

marno2703 at web.de marno2703 at web.de
Wed Oct 21 20:16:06 UTC 2009


Hi!

I installed 3 PDNS - Server, one primary with mysql backend, and two slave server.
Everythings works fine so far. But one point is wondering me:

The Supermaster ist sending notification to the slaves and they are fetching the zone correctly.
But if I query the slave after feting it, I get servfail.
Log sais:

Received NOTIFY for test.de from xx.xx.xx.xx for which we are not authoritative
 [bindbackend] Writing bind config zone statement for superslave zone 'test.de' from supermaster xx.xx.xx.xx
Created new slave zone 'test.de' from supermaster xx.xx.xx.xx, queued axfr
Lookup for 'SOA' of test.de'
Found data in zone 'test.de' with id -1246762328
AXFR started for ' test.de', transaction started
Zone 'marius-noetzel.de' (/etc/powerdns/zones/test.de) reloaded
AXFR done for 'test.de', zone committed
Lookup for 'ANY' of 'test.de'
Found data in zone 'test.de' with id -1246762328
Database module reported condition which prevented lookup (Zone for '' in '' temporarily not available (file missing, or master dead)) sending out servfail
Lookup for 'ANY' of 'test.de.aoda-it.de'
Found no authoritative zone for test.de.aoda-it.de
Lookup for 'SOA' of 'marius-noetzel.de.aoda-it.de'
Found no authoritative zone for test.de.aoda-it.de
Lookup for 'SOA' of 'de.aoda-it.de'
Found no authoritative zone for de.aoda-it.de
Lookup for 'SOA' of 'aoda-it.de'
Found no authoritative zone for aoda-it.de
Lookup for 'SOA' of 'de'
Found no authoritative zone for de
Lookup for 'SOA' of ''
Found no authoritative zone for
Not authoritative for 'test.de.aoda-it.de', sending servfail to xx.xx.xx.xx (recursion was desired)
Rediscovery was requested

As you can see, pdns has curious id and it knows about the zone 'test.de'.
Also waiting for bind-check-interval dosn't work.

After restarting pdns or sending 'pdns_control rediscover' everything is ok:

Lookup for 'ANY' of 'test.de'
Found data in zone 'test.de' with id 5
Returning: 'A' of 'test.de', content: 'xx.xx.xx.xx', prio: 0
Returning: 'NS' of 'test.de', content: 'xx.xx.xx.xx', prio: 0                                                
Returning: 'NS' of 'test.de', content: 'ns1.xxx-it.de', prio: 0                                               
Returning: 'SOA' of 'test.de', content: 'ns1.xxx-it.de. hostmaster.aoda-it.de. 2009102101 3600 1800 604800 1800', prio: 0
Returning: 'MX' of 'test.de', content: 'mail.xxx-it.de', prio: 10

Anybody who can tell me something about this behavior? I don't qant to run cron checking for ne Zones and restarting pdns

Thanks

Marius


_______________________________________________________________
Neu: WEB.DE DSL bis 50.000 kBit/s und 200,- Euro Startguthaben!
http://produkte.web.de/go/02/




More information about the Pdns-users mailing list