2009/2/10 Stefan Schmidt <stefan.schm...@freenet.ag> > .... > > I've set up a pdns as a secondary for a list of internal domains. It is > non > > authoritive in that its IP address is not listed as a NS in the domain > > records. > > Authority means that the nameserver has local content for that query. > Whenever you load a Zone in BIND or PowerDNS you make it authoritative > for that Zone. >
OK > The pdns is configured to forward any requests it does not understand > (e.g. > > internet queries) to another DNS server, using "recursor"). > > > > The problem is that it does not want to seem to answer requests for the > > records in the secondary domain that is hosts. > > > > nslookup router238-4.vptt.ch > > ;; Got recursion not available from 193.5.227.236, trying next server > > > > Is this because it is not authoritive? Is there any way to force pdns to > > answer? > > I tried allow-recursion-override=on > > I think you're missing the IP or network range you are querying your > server from in the allow-recursion= statement. recursion is not restricted (see below) In addition to that PowerDNS does not seem to have the zone you set it > up for (vptt.ch?) available locally or it would have answered anyways. > > Are there any loglines that may point to such a problem? > > It would be best if you could post your pdns.conf as there is many many > ways to configure PowerDNS as a slave/secondary nameserver and without > it all we can do is very wild guessing. ;) Here you are: allow-recursion-override=on config-dir=/etc/powerdns daemon=yes default-soa-name=a.misconfigured.powerdns.vptt.ch disable-axfr=no disable-tcp=no guardian=yes lazy-recursion=yes local-address=0.0.0.0 local-port=53 log-failed-updates= module-dir=/usr/lib/powerdns query-logging=no recursor=10.1.1.10 setgid=pdns setuid=pdns slave=yes socket-dir=/var/run wildcards= version-string=powerdns Zone transferts are working fine, the DB does contain all entries for the secondary zones. The mysql backend contains standard queries. > One wild guess that might just be it is: Did you set slave=yes in your > pdns.conf to enable PowerDNS to go fetch to zone via AXFR? > ( http://doc.powerdns.com/slave.html ) Yes, otherwsie transfers would not work. Sean
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-users