-
Notifications
You must be signed in to change notification settings - Fork 515
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
Unable to receive connectionless out-of-band invitation #1636
Comments
@shaangill025, @andrewwhitehead -- we need to get this going. Anything related to OOB support and DID Exchange needs to be ready in ACA-Py as soon as possible, as we do the Community Transition from Connections. |
@shaangill025 or @andrewwhitehead is one of you already working on this? If not, I can take a look at this. |
@TimoGlastra -- I would say go ahead. I don't think this is high on the list. |
But as I read my previous statement and think about it -- it needs to be higher. :-( |
@TimoGlastra I can take this on today if you haven't already started working on this? |
I already started the work. It's more work than I initially thought, so I may hand it off if I run out of time :) But I'll try to finish it first. Thanks! |
With #1676 , I have fixed an issue where unused connections were not deleted when OOB invitation contains request attachments. This might relate to your current work. |
When receiving an out-of-band invitation containing a proof-request without any handshake_protocols I get an error
No existing connection exists and handshake_protocol is missing
. This leads me to believe connectionless out of band invitations are not supported in ACA-Py.Also looking at the code it seems to only process the attached message if there is a connection record:
Are connectionless exchanges initiated through out of band not supported yet? Am I using it incorectly?
Here is the full error:
Here's the endpoints I'm calling (doesn't need any setup):
POST /present-proof-2.0/create-request
POST /out-of-band/create-invitation
Replace
id
with thepres_ex_id
from previous stepPOST /out-of-band/receive-invitation
Replace body with
invitation
from previous stepThe text was updated successfully, but these errors were encountered: