dns.query.inbound_xfr with incremental zone transfer #861
-
Hi, I am trying to perform a zone transfer using
The packets were captured successfully and the answer section was somewhat identical to the following:
The code that was used to perform the incremental zone transfer is the following:
It seems that the Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
The error message means "the IXFR data told us we need to delete some specific rdata, but we couldn't find an rdataset with that name and type". In your case it probably means that your input zone did not have a testg-issue rdataset. If I try your IXFR with a zone which has an initial rdataset for testg-issue consisting of "testg-issue 3600 IN A 192.168.6.110" then everything works. If I delete this line, then I get the same error you do. Dnspython has to raise an error here as any deviation of the zone content from what the IXFR is asking for means you are out-of-sync with the primary (you should fall back to AXFR in that case). |
Beta Was this translation helpful? Give feedback.
The error message means "the IXFR data told us we need to delete some specific rdata, but we couldn't find an rdataset with that name and type". In your case it probably means that your input zone did not have a testg-issue rdataset. If I try your IXFR with a zone which has an initial rdataset for testg-issue consisting of "testg-issue 3600 IN A 192.168.6.110" then everything works. If I delete this line, then I get the same error you do. Dnspython has to raise an error here as any deviation of the zone content from what the IXFR is asking for means you are out-of-sync with the primary (you should fall back to AXFR in that case).