<div dir='auto'><div>It should only be one idp process running. I'm using systemctl to start and stop the process.<div dir="auto">However as it is a test instance a container I occasionally move back and forth between versions so maybe something happened with the database. I also had two browsers running to authenticate to a test sp. It can also be the reason.</div><div dir="auto">But it is a good advice to turn off the signature counter. I didn't of course knew that.</div><div dir="auto"><br></div><div dir="auto">/Regards Mats</div><div class="gmail_extra"><br><div class="gmail_quote">Den 27 mars 2026 16:10 skrev Philip Smart via users <users@shibboleth.net>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">
<div>
<p>  > Caused by: org.opensaml.storage.VersionMismatchException</p>
<p> </p>
<p>The updated credential record (with new signature count) is out of synch with the current version in the database. Updating the signature counter
occurs under a write lock (likely multiple locks). This lock only affects a single running instance of the IdP, so if you have only one ‘process’ (IdP) updating the database, this is a bit unexpected. Do you have multiple IdP
 processes running that use the database? </p>
<p> </p>
<p>Arguably, the signature counter offers no security benefit [1], and WebAuthn does not need it to securely authenticate. Consequently, you could turn that off using the idp.authn.webauthn.updateSignatureCount property in webauthn.properties,
 which frees up some DB writes. But you’d need to assess that for yourself.</p>
<p> </p>
<p>Phil</p>
<p> </p>
<p> </p>
<p>[1] <a href="https://shibboleth.atlassian.net/browse/JWEBAUTHN-45">
https://shibboleth.atlassian.net/browse/JWEBAUTHN-45</a></p>
<p> </p>
</div>
<font size="1"><font face="Corbel"><br>
<p>Jisc is a registered charity (in England and Wales under charity number 1149740; in Scotland under charity number SC053607) and a company limited by guarantee registered in England under company number 05747339, VAT number GB 197 0632 86. Jisc's registered
 office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.<br>
<br>
</p>
<p>Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 02881024, VAT number GB 197 0632 86. The registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.<br>
<br>
</p>
<p>For more details on how Jisc handles your data see our privacy notice here: https://www.jisc.ac.uk/website/privacy-notice</p>
</font></font>
</div>
</blockquote></div><br></div></div></div>