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
Sent ContractRequestMessage despite failing presentation verification #1145
Comments
Hi @juliapampus thanks for raising this, not sure what are the events that leads to
We should have a way to reproduce this and analyze. But I am not sure that the first assumption is not correct. On a That's probably why the Let me know if this helps with your findings |
Hi @wolf4ood thanks for the quick response.
Okay, this makes sense. Thanks! This changes the subject of this issue. So, then we have:
Now, as you said, the question is how we end up in this situation:
I could understand if this happened on the 2nd attempt, assuming that the consumer's negotiation transitions to TERMINATED after a failing presentation verification. But as far as I remember the consumer logs, its negotiation never ended up in REQUESTED and I can read from the provider logs that the I will check the consumer logs and come back to you asap :) |
Here the consumer logs:
Not sure whether the errors regarding the secrets belong to the negotiation.. but the other prompts are correlated to the same negotiation than the one on the provider side. |
This issue is stale because it has been open for 4 weeks with no activity. |
This issue was closed because it has been inactive for 14 days since being marked as stale. |
Describe the bug
We observed an unexpected behavior during a contract negotiation with failing MIW communication: The
ContractRequestMessage
is sent although an "MIW verification failed" issue occured.Can anyone confirm my assumptions or hint to possible issues?
Observed behavior
Consumer-side:
Provider-side:
ContractAgreementMessage
failing due to a 500 (7x in sum).My assumptions:
MiwApiClientImpl.handleVerifyResult()
). Nevertheless, the connector sends aContractRequestMessage
as we can see that the negotiation got started on provider-side (?)Further comments:
Please note that we already identified the issue leading to the 401 by MIW. This is the root cause of the errors above and only occuring temporarily. Thus, we are facing the observed behavior only temporarily.
Nevertheless, I am trying to understand the sequence of errors and how a
ContractRequestMessage
can be sent while the process transitions to TERMINATED.Expected behavior
No initiated negotiation process on provider-side.
Screenshots/Error Messages
Logs from provider-side:
I removed paths and IDs for confidentiality. The logs are correlated to the same negotiation process.
Context Information
The text was updated successfully, but these errors were encountered: