You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deploying the main nym-api in coconut enabled mode (with vouchers in the creds db) returns an error from the gateways once the API is trying to spend the voucher against it: error message:
2023-08-04T10:49:34.780Z WARN nym_api::network_monitor::monitor::sender > failed to authenticate with new gateway (BBtXZ2whW6VAuUdTKGqaZgTUXHpqxbuax3DCQ37ibfZ8) - Gateway returned an error response - Validator API error - nym api request failed - Request failed with error message - <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>404 Not Found</title>
</head>
<body align="center">
<div role="main" align="center">
<h1>404: Not Found</h1>
<p>The requested resource could not be found.</p>
<hr />
</div>
<div role="contentinfo" align="center">
<small>Rocket</small>
</div>
</body>
</html>
One of the coconut signers is not run in coconut enabled mode, making both the coconut sign and coconut verify fail with a 404 error. The sign operation is correctly disregarded initially, as there is still a threshold achieved (2/3), but the verification flow stops on the error, and returns the error to the client (network monitor) via the gateway that initiated the process.
I've put up a PR to make use of the threshold on the verification flow and have a soft failure, but this is an adjacent problem. In this case, the main problem is that one of the nym-api signers is not properly run in coconut mode, and is also built from a different git version, according to what I found in the docker containers
No description provided.
The text was updated successfully, but these errors were encountered: