-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intermittent KERIA Internal Server Errors (HTTP 500) when listing registries. #147
Comments
I'm seeing this too. Looks like this sometimes happens when invoking My workaround is to retry once the |
I added a commented out step that triggers this in PR WebOfTrust/signify-ts#202 in signify. |
I have found a possible cause for this issue. Turns out there are a couple of long running operations that have It looks like waiting for both operations to complete will make things more reliable and avoid the server side error. How to resolve this issue? I think the server side of Below a sample operation from
|
I believe I may have found the cause of this in KERIpy as stated in WebOfTrust/keripy#667. The Tever.reload function expects a Serder instance yet is getting a |
client side fix for WebOfTrust/keria#147 add markNotification and markAndRemoveNotification
* fix addEndRole return type * update Operation type, add list and delete methods to Operations * fix Notifications.delete * make waitOperation check dependent operations client side fix for WebOfTrust/keria#147 add markNotification and markAndRemoveNotification * use waitOperation and markAndRemoveNotification where needed * rename to assertOperations * rename to assertNotifications * cleanup * simplify with toHaveLength(0) * adds warnNotifications * uses warnNotifications * fixed to handle all notifications * npm run pretty * unit tests for operations.list and .delete * add missing await
…committed registry. Closes WebOfTrust#147 Signed-off-by: pfeairheller <[email protected]>
…committed registry. Closes WebOfTrust#147 Signed-off-by: pfeairheller <[email protected]>
…committed registry. Closes WebOfTrust#147 Signed-off-by: pfeairheller <[email protected]>
* Fix credential registry list endpoint to account for a not yet fully committed registry. Closes #147 Signed-off-by: pfeairheller <[email protected]> * Fix long running endpoint to allow for an operaiton for a KEL event not yet processed. Signed-off-by: pfeairheller <[email protected]> * Remove extra test condition pulled in from development Signed-off-by: pfeairheller <[email protected]> * Add test for invalid sequence number in long running witness operation. Signed-off-by: pfeairheller <[email protected]> * Add test for satisfied witness receipts for long running operation Signed-off-by: pfeairheller <[email protected]> * Fix reference to revocation anchor event. Signed-off-by: pfeairheller <[email protected]> * Add test coverage for multisig revocation. Signed-off-by: pfeairheller <[email protected]> * Rev version number Signed-off-by: pfeairheller <[email protected]> --------- Signed-off-by: pfeairheller <[email protected]>
Fixed with PR #197 |
I am getting intermittent internal server errors from KERIA when listing registries. It has happened the last couple of weeks. The stack trace is this:
This happens when the registry does not have any backers. I do not have a clear reproduction yet.
The text was updated successfully, but these errors were encountered: