<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Looking at the code (shared/hsm.c), it looks like hsm_find_key_by_id()<br>
returns NULL, but libhsm does not provide an error. After a couple of<br>
tries, the signer reports "key not found".<br></blockquote><div><br></div><div>Could it be related to:</div><div><a href="https://issues.opendnssec.org/browse/SOFTHSM-45">https://issues.opendnssec.org/browse/SOFTHSM-45</a></div>
<div><br></div><div>Most of the code in SoftHSM had protection against a busy database. But there were examples where it wasn't. E.g. when opening the library at the same time there was a lot of key generation.</div><div>
<br></div><div>// Rickard</div></div></div></div>