After a change to the input zone file, the ods-signer won't pickup changes and is stuck at "I will [load signconf for] zone 0cpm.net" reports in the queue, but only for the 0cpm.net zone.
Tried "ods-signer update 0cpm.net" and "ods-signer sign 0cpm.net", but no effect apart from rescheduling the queued signconf load action. Als tried "ods-signer clean 0cpm.net" and moving away the signed zone; no effect.
Typical response to "update" at "vebosity 10" are:
Apr 10 09:05:11 dnsmaxi ods-signerd: [cmdhandler] received command update 0cpm.net[15]
Apr 10 09:05:11 dnsmaxi ods-signerd: [worker[1]] load signconf for zone 0cpm.net
Apr 10 09:05:11 dnsmaxi ods-signerd: [zone] zone 0cpm.net signconf file /var/opendnssec/signconf/0cpm.net.xml is unchanged since 2012-04-08 18:06:18
Apr 10 09:05:11 dnsmaxi ods-signerd: [worker[1]] backoff task [load signconf for] for zone 0cpm.net with 3600 seconds
Touching the signconf doesn't work. I am certain that signconf and input files as specified in zonelist.xml can be read; I am sure the that output file as specified in zonelist.xml can be written.
I will attach the files that cause the problem. The zonelist fragment is:
<Zone name="0cpm.net">
<Policy>default</Policy>
<SignerConfiguration>/var/opendnssec/signconf/0cpm.net.xml</SignerConfiguration>
<Adapters>
<Input>
<File>/path/to/0cpm.net/zone.db</File>
</Input>
<Output>
<File>/path/to/0cpm.net/zone.db.signed</File>
</Output>
</Adapters>
</Zone>