[Pdns-users] Problem with SuperMasters

Bauer, Georg bauer at gws.ms
Fri Jul 4 11:51:49 UTC 2003


Hi!

I have set up a powerdns daemon version 2.9.10 on a machine that should run
as a superslave. I use the postgresql backend running on linux (debian with
the .deb for pdns-static from powerdns.com). The supermasters table is as
follows:

pdns=# select * from supermasters;
       ip       |     nameserver     | account 
----------------+--------------------+---------
 213.133.111.3  | stan.gws-online.de | simon
 62.153.201.130 | stan.gws-online.de | cartman
 195.145.186.98 | stan.gws-online.de | kyle
(3 rows)

But if there are NOTIFY from one of the listed machines, the server does
it's stuff to start the axfr, but doesn't enter the domain into the
database. From the monitor log:

Jul 04 13:40:13 Received NOTIFY for landflirt.de from 62.153.201.130 for
which we are not authoritative
Jul 04 13:40:13 Received NOTIFY for raiffeisen-sendenhorst.de from
62.153.201.130 for which we are not authoritative
Jul 04 13:40:13 Created new slave zone 'raiffeisen-sendenhorst.de' from
supermaster 62.153.201.130, queued axfr
Jul 04 13:40:13 Created new slave zone 'landflirt.de' from supermaster
62.153.201.130, queued axfr
Jul 04 13:40:14 gpgsql Connection succesful
Jul 04 13:40:14 Can't determine backend for domain
'raiffeisen-sendenhorst.de'
Jul 04 13:40:14 gpgsql Connection succesful
Jul 04 13:40:14 Can't determine backend for domain 'landflirt.de'

To me this looks like it get's something wrong in the storage stuff. If I
change the nameserver to some other value, the NOTIFY will be refused, as
the nameserver is not as it is in the zonefile. So the setup should be ok.
But why doesn't it store the domain in the database? Any hints on what goes
wrong?

bye, Georg


More information about the Pdns-users mailing list