We regularly use "pdns_control retrieve" (via TCP) to trigger zone transfers. 
Very often we receive:
Timeout error: Error from remote in receive(): Resource temporarily unavailable

Our PDNS is quite busy, plenty of NOTIFYs, SLAVE checks and incoming AXFRs.

What exactly happens when "pdns_control retrieve" is called? Is the "retrieve" 
asynchron (zone gets added to AXFR queue) or is it synchronous (client + server 
hast o wait until PDNS has time to do the transfer)?

For us it would be good even if PDNS is busy, the "retrieve" request should be 
answered instantly and the zone just added to the AXFR queue. Or does adding 
the zone to the queue also requires some locks that cause the timeout?

Any hints are appreciated.


Pdns-users mailing list
  • [Pdns-users] Help needed deb... Klaus Darilion via Pdns-users

Reply via email to