Hi Matthijs,
I'm testing signing large zone(20Mb) with trunk and the signed zone in /signed 
directory is always has a .tmp suffix, say example4.tmp, and the example4.tmp 
is signed. And in the syslog I can get some information like :
Jul 13 10:00:32 CST-BJ-104 ods-signerd: [tools] unable to write zone example4: 
adapter failed (Assertion error)

If I don't use XFR I can rename the file to example4 and let BIND reload it.
But, the XFR funcation is my priority, so when I configured the example4's 
adapter to DNS, the same log occured, and you know there would no signed zone 
in /signed directory, but I have found something similar in /var/opendnssec/tmp 
directory:
[root@CST-BJ-104:202.173.9.19 :/var/opendnssec/tmp]$ll
total 39492
-rw-r--r-- 1 root root     9900 Jul 17 11:36 example2.axfr
-rw-r--r-- 1 root root    11881 Jul 17 11:36 example2.backup2
-rw-r--r-- 1 root root    10626 Jul 17 11:36 example2.ixfr
-rw-r--r-- 1 root root     9900 Jul 17 11:36 example3.axfr
-rw-r--r-- 1 root root    11881 Jul 17 11:36 example3.backup2
-rw-r--r-- 1 root root     9192 Jul 17 11:36 example3.ixfr
-rw-r--r-- 1 root root 40325915 Jul 17 11:34 example4.axfr.tmp
-rw-r--r-- 1 root root     9819 Jul 17 11:36 example.axfr
-rw-r--r-- 1 root root    11800 Jul 17 11:36 example.backup2
-rw-r--r-- 1 root root    12264 Jul 17 11:36 example.ixfr

You see example4.axfr.tmp? there is a .tmp suffix,too. And the hidden master 
did not receive any notify signal about example4, but received example,example2 
and example3, because they are all small zone just less than 1Kb.
So I think the problem may be caused by the .tmp suffixed, it affected 
OpenDNSSEC's normal logical process and then made the XFR failed.

Any ideas?

Best regards,
Stuart
_______________________________________________
Opendnssec-user mailing list
[email protected]
https://lists.opendnssec.org/mailman/listinfo/opendnssec-user

Reply via email to