> freebsd 13.1
> opendnssec 2.1.10
> softhsm 1.3.8
>
> things running happily for months.  suddenly, i have logs full of
>
>     Apr  9 21:22:12 rip ods-enforcerd[35513]: [hsm_key_factory_delete_key] 
> looking for keys to purge from HSM
>     Apr  9 21:22:15 rip ods-signerd[35519]: [hsm] unable to get key: key 
> c6ab03c6ecd8ca4e9d57eae9ccc79a69 not found
>     Apr  9 21:22:15 rip ods-signerd[35519]: [hsm] hsm_get_dnskey(): Got NULL 
> key
>     Apr  9 21:22:15 rip ods-signerd[35519]: [hsm] unable to get key: hsm 
> failed to create dnskey
>     Apr  9 21:22:15 rip ods-signerd[35519]: [zone] unable to prepare signing 
> keys for zone 150.180.198.in-addr.arpa: error getting dnskey
>     Apr  9 21:22:15 rip ods-signerd[35519]: [worker[1]] CRITICAL: failed to 
> sign zone 150.180.198.in-addr.arpa: General error
>
> https://issues.opendnssec.org/browse/SUPPORT-278 does not enlighten me
> much more; though maybe that's my fault.

Maybe...  I just picked up the suggested patch to the signer
attached to that problem report and applied it to the NetBSD
package together with two other minder cosmetic issues I had
lying around fixes for, ref.

  http://mail-index.netbsd.org/pkgsrc-changes/2023/12/05/msg288131.html

If the submitter is correct, this is a concurrency issue, and
serializing the calls to hsm_get_dnskey() appears to work around
this issue for the submitter.

Looking back at my logs, it looks like I got a spate of these
messages last January / February.

The problem is probably reliably reproducing this issue at will.
If it is as surmised, it's possible that this problem will clear
on the next re-run (or the one after that or ...) as signature
generation is "spread out" scheduling-wise.

Regards,

- HÃ¥vard
_______________________________________________
Opendnssec-user mailing list
Opendnssec-user@lists.opendnssec.org
https://lists.opendnssec.org/mailman/listinfo/opendnssec-user

Reply via email to