Hello all<br><br>If anyone can help me out with this problem, it would be much appreciated.<br><br>I am running a small DNS service with PowerDNS acting as an authoritative nameserver, in front of the PowerDNS recursor. I primarily use the mysql backend as its easy to administer via poweradmin. I recently got interested in OpenNic and wanted to be able to access their domains through my DNS, and as far as I can see, the easiest way to do this would be to slave domains from their nameservers.<br>
<br>Most of their servers use bind, so the instructions for slaving their zones are also tailored for bind (<a href="http://wiki.opennicproject.org/Tier2ServerConfig">http://wiki.opennicproject.org/Tier2ServerConfig</a>). I decided that it was therefore easiest to use PowerDNS's bind backend and then I could also keep their zones separate from my own. I went about this by first setting slave=yes in my pdns.conf and then loading the bind backend after gmysql (launch=gmysql, bind). I also added the location of a named.conf file I created myself (its contents mirror those given on the OpenNic wiki). I also created files as required by their wiki instructions at locations
/etc/powerdns/bind/zones/db.root and
/etc/powerdns/bind/zones/slaves/db.dns.opennic. You can see the whole of my pdns config here: <a href="https://pastee.org/jv4vt">https://pastee.org/jv4vt</a>.<br><br> When I restarted PowerDNS, everything works as before, except none of the OpenNic zones are being slaved properly. Here is the log: <a href="https://pastee.org/e9s94">https://pastee.org/e9s94</a>. The problem seems to be "Unable to feed record during incoming AXFR of '': out-of-zone data 'ac' during AXFR of zone" but I have no idea what that means. <br>
<br>If somebody could offer an explanation, I would be grateful.<br><br>Cheers<br><br>Oli<br>