Request data from a Provider Backend through a Consumer DSC failed #97
Unanswered
gonzalogil26
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I have the following DSCs running:
I have configured an artifact (REST API Provider Backend) on the Data Provider and I have already agreed a contract for it between the Data Consumer DSC and Data Provider DSC. The contract agreements URIs for the data provider and data consumer can be seen as follows:
Furthermore, at the Data Consumer DSC I have already get the Id of the artifact agreed based on the following HTTP GET: https://ids-dataconsumer.tekniker.es:8080/api/agreements/45f53be9-aeba-47ee-bbb8-1781b54a8028/artifacts
However, when I tried to retrieve the data from the Provider Backend through the Consumer DSC (GET https://ids-dataconsumer.tekniker.es:8080/api/artifacts/a30d8109-29c9-4ada-be59-dbeebe6ddacb/data), something goes wrong in the communication between the Connectors.
Request to the Data Provider Backend through the Data Consumer DSC:
Logs at the Data Provider DSC:
021-09-30T07:38:51,628 [https-jsse-nio-8080-exec-5] ERROR - Failed delivery for (MessageId: 6D988D979148A9B-0000000000000013 on ExchangeId: 6D988D979148A9B-0000000000000013). Exhausted after delivery attempt: 1 caught: io.dataspaceconnector.common.exception.ContractException: The issuer connector does not correspond to the signed consumer.. Processed by failure processor: FatalFallbackErrorHandler[Channel[direct://handleInvalidTransferContract]]\n\nMessage History (complete message history is disabled)\n---------------------------------------------------------------------------------------------------------------------------------------\nRouteId ProcessorId Processor Elapsed (ms)\n[artifactRequestHan] [artifactRequestHan] [ ] [ 143]\n\nStacktrace\n---------------------------------------------------------------------------------------------------------------------------------------\n
io.dataspaceconnector.common.exception.ContractException: The issuer connector does not correspond to the signed consumer.
My concer is wether I am really doing the correct request to retrieve the data from the Provider backend through the DSC consumer. Could someone help me?
Thanks.
Gonzalo
Beta Was this translation helpful? Give feedback.
All reactions