Fraunhofer-AISEC / ids-clearing-house-service

This is an implementation of the IDS Clearing House
Apache License 2.0
0 stars 11 forks source link

Clearing House Api error not receiving response from https://omejdn/.well-known/jwks.json #11

Closed jfernandezsqs closed 2 years ago

jfernandezsqs commented 2 years ago

When performing a contract negotiation between dataspace connectors I am receiving the following error at the clearing house logs.

testidsa12              | 2022-02-03 14:41:39.430 DEBUG 1 --- [tp1265062505-25] d.f.a.i.d.lucon.LuconEngine              : Prolog library loaded de.fhg.aisec.ids.dataflowcontrol.lucon.LuconLibrary
testidsa12              | 2022-02-03 14:41:39.459 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'Accept-Encoding':'gzip'
testidsa12              | 2022-02-03 14:41:39.459 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpMethod':'POST'
testidsa12              | 2022-02-03 14:41:39.459 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpPath':'/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:39.460 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpQuery':'null'
testidsa12              | 2022-02-03 14:41:39.461 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpServletRequest':'Request(POST https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488)@31b552e8'
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpServletResponse':'HTTP/1.1 200 
testidsa12              | 
testidsa12              | '
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpUri':'/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelHttpUrl':'https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'CamelServletContextPath':'/messages/log/{pid}'
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'Connection':'keep-alive'
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'Content-Length':'3925'
testidsa12              | 2022-02-03 14:41:39.462 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'Content-Type':'multipart/form-data; boundary=c6142c52-4eef-4db8-86c7-e1ab136dc433'
testidsa12              | 2022-02-03 14:41:39.474 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'Host':'testidsa12:9999'
testidsa12              | 2022-02-03 14:41:39.475 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'pid':'7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:39.483 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Found header 'User-Agent':'okhttp/4.9.1'
testidsa12              | 2022-02-03 14:41:39.492 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseParser            : Field name: header
testidsa12              | 2022-02-03 14:41:39.617 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseParser            : id: https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96
testidsa12              | 2022-02-03 14:41:39.618 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseParser            : Field name: payload
testidsa12              | 2022-02-03 14:41:39.618 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseParser            : Found body with Content-Type "null"
testidsa12              | 2022-02-03 14:41:39.681 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseLogProcessor      : Build CH message: {"header":{"@type":"ids:LogMessage","@id":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issuerConnector":"https://connector_A","ids:issued":"2022-02-03T14:41:38.889UTC","ids:recipientConnector":["https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488"],"ids:senderAgent":"https://connector_A","ids:securityToken":{"@type":"ids:DynamicAttributeToken","@id":"https://w3id.org/idsa/autogen/dynamicAttributeToken/eb6ce963-d40a-4caf-b993-64606426dbf4","ids:tokenValue":"eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTg1MzIsImlhdCI6MTY0Mzg5ODUzMiwianRpIjoiT1RZNE9EazRNVE0zTVRjME5qWXlOekF3TVE9PSIsImV4cCI6MTY0MzkwMjEzMiwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2E5LmRlbW8iLCJAdHlwZSI6ImlkczpEYXRQYXlsb2FkIiwiQGNvbnRleHQiOiJodHRwczovL3czaWQub3JnL2lkc2EvY29udGV4dHMvY29udGV4dC5qc29ubGQiLCJ0cmFuc3BvcnRDZXJ0c1NoYTI1NiI6ImM2OGQ5ZTZiYTNmMTc5OWJjYmU1YmVjOWQ3ZDk4YjE1YjBlZjJmMjkyYzgwZjZiY2E5OTQxNzhhYTk1YWUxMGQiLCJzdWIiOiI2Mzo0NDpEQTpCMTpFQTozNzo1Njo4RDpFOTo4Nzo3QToyMjo3OTpEQjpBRTpEOTpFNjozOToxNDpEQjprZXlpZDpDQjo4QzpDNzpCNjo4NTo3OTpBODoyMzpBNjpDQjoxNTpBQjoxNzo1MDoyRjpFNjo2NTo0Mzo1RDpFOCJ9.MOOz6KMOz8KsZpD39Frn9Wwb8BqXL9dKd2CJnYpgLtGc-Gsv_sAVxj04C3STG7DTLWB7WOQ043clx5SIZtmteCOB0ixlaGaYG-j7ME_2bIlaFDhBFNL6ox-sR7e5Bn5W8Wn--btKisofaCjJyj0-R6HidK9yE4A-loQ_RbE5E_gbsQSTf2ekRXxDRCdXkV11lPsFDEjeLV1KySh1K4vI_tLIa5MoUvNQ8cy2OqUnO61InFOGv1x60bwF86swD0VtI01NPWR9irGAt4setaQ5bJhfcHjeqedmVwZkiYNzGYUiE2mjValE_C08aPymQyNF75-fBsxEcddbG1Niy5ZlOw","ids:tokenFormat":{"@id":"https://w3id.org/idsa/code/JWT"}},"ids:modelVersion":"4.2.0"},"payload":"ewogICJAY29udGV4dCIgOiB7CiAgICAiaWRzIiA6ICJodHRwczovL3czaWQub3JnL2lkc2EvY29yZS8iLAogICAgImlkc2MiIDogImh0dHBzOi8vdzNpZC5vcmcvaWRzYS9jb2RlLyIKICB9LAogICJAdHlwZSIgOiAiaWRzOkNvbnRyYWN0QWdyZWVtZW50IiwKICAiQGlkIiA6ICJodHRwczovL3Rlc3RpZHNhOTo3MDgwL2FwaS9hZ3JlZW1lbnRzLzdjMmFjZWI1LTA1OWItNGE2Mi1iZmIxLWY0NDA3NTllODQ4OCIsCiAgImlkczpwcm92aWRlciIgOiB7CiAgICAiQGlkIiA6ICJodHRwczovL2Nvbm5lY3Rvcl9BIgogIH0sCiAgImlkczpwZXJtaXNzaW9uIiA6IFsgewogICAgIkB0eXBlIiA6ICJpZHM6UGVybWlzc2lvbiIsCiAgICAiQGlkIiA6ICJodHRwczovL3Rlc3RpZHNhOTo3MDgwL2FwaS9ydWxlcy8zYmM1OWYwNy01YjM1LTQxMDUtOTA0MC0wZDdhODdlZjA0ZmIiLAogICAgImlkczpkZXNjcmlwdGlvbiIgOiBbIHsKICAgICAgIkB2YWx1ZSIgOiAicHJvdmlkZS1hY2Nlc3MiLAogICAgICAiQHR5cGUiIDogImh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hI3N0cmluZyIKICAgIH0gXSwKICAgICJpZHM6dGl0bGUiIDogWyB7CiAgICAgICJAdmFsdWUiIDogIkFsbG93IERhdGEgVXNhZ2UiLAogICAgICAiQHR5cGUiIDogImh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hI3N0cmluZyIKICAgIH0gXSwKICAgICJpZHM6YXNzaWduZWUiIDogWyB7CiAgICAgICJAaWQiIDogImh0dHBzOi8vY29ubmVjdG9yX0IiCiAgICB9IF0sCiAgICAiaWRzOmFzc2lnbmVyIiA6IFsgewogICAgICAiQGlkIiA6ICJodHRwczovL2Nvbm5lY3Rvcl9BIgogICAgfSBdLAogICAgImlkczpwb3N0RHV0eSIgOiBbIF0sCiAgICAiaWRzOmFjdGlvbiIgOiBbIHsKICAgICAgIkBpZCIgOiAiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvZGUvVVNFIgogICAgfSBdLAogICAgImlkczpwcmVEdXR5IiA6IFsgXSwKICAgICJpZHM6Y29uc3RyYWludCIgOiBbIF0sCiAgICAiaWRzOnRhcmdldCIgOiB7CiAgICAgICJAaWQiIDogImh0dHBzOi8vdGVzdGlkc2E5OjcwODAvYXBpL2FydGlmYWN0cy82OTJkN2YwYi05YjYxLTQ4ZWEtYmRmNS1lZmQzODFkZDQ2MDIiCiAgICB9CiAgfSBdLAogICJpZHM6Y29uc3VtZXIiIDogewogICAgIkBpZCIgOiAiaHR0cHM6Ly9jb25uZWN0b3JfQiIKICB9LAogICJpZHM6Y29udHJhY3RTdGFydCIgOiB7CiAgICAiQHZhbHVlIiA6ICIyMDIyLTAyLTAzVDE0OjQxOjM4LjE1OFoiLAogICAgIkB0eXBlIiA6ICJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSNkYXRlVGltZVN0YW1wIgogIH0sCiAgImlkczpjb250cmFjdERhdGUiIDogewogICAgIkB2YWx1ZSIgOiAiMjAyMi0wMi0wM1QxNDo0MTozOC4xNTdaIiwKICAgICJAdHlwZSIgOiAiaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEjZGF0ZVRpbWVTdGFtcCIKICB9LAogICJpZHM6cHJvaGliaXRpb24iIDogWyBdLAogICJpZHM6b2JsaWdhdGlvbiIgOiBbIF0KfQ==","payloadType":"application/octet-stream"}, with payload ewogICJAY29udGV4dCIgOiB7CiAgICAiaWRzIiA6ICJodHRwczovL3czaWQub3JnL2lkc2EvY29yZS8iLAogICAgImlkc2MiIDogImh0dHBzOi8vdzNpZC5vcmcvaWRzYS9jb2RlLyIKICB9LAogICJAdHlwZSIgOiAiaWRzOkNvbnRyYWN0QWdyZWVtZW50IiwKICAiQGlkIiA6ICJodHRwczovL3Rlc3RpZHNhOTo3MDgwL2FwaS9hZ3JlZW1lbnRzLzdjMmFjZWI1LTA1OWItNGE2Mi1iZmIxLWY0NDA3NTllODQ4OCIsCiAgImlkczpwcm92aWRlciIgOiB7CiAgICAiQGlkIiA6ICJodHRwczovL2Nvbm5lY3Rvcl9BIgogIH0sCiAgImlkczpwZXJtaXNzaW9uIiA6IFsgewogICAgIkB0eXBlIiA6ICJpZHM6UGVybWlzc2lvbiIsCiAgICAiQGlkIiA6ICJodHRwczovL3Rlc3RpZHNhOTo3MDgwL2FwaS9ydWxlcy8zYmM1OWYwNy01YjM1LTQxMDUtOTA0MC0wZDdhODdlZjA0ZmIiLAogICAgImlkczpkZXNjcmlwdGlvbiIgOiBbIHsKICAgICAgIkB2YWx1ZSIgOiAicHJvdmlkZS1hY2Nlc3MiLAogICAgICAiQHR5cGUiIDogImh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hI3N0cmluZyIKICAgIH0gXSwKICAgICJpZHM6dGl0bGUiIDogWyB7CiAgICAgICJAdmFsdWUiIDogIkFsbG93IERhdGEgVXNhZ2UiLAogICAgICAiQHR5cGUiIDogImh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hI3N0cmluZyIKICAgIH0gXSwKICAgICJpZHM6YXNzaWduZWUiIDogWyB7CiAgICAgICJAaWQiIDogImh0dHBzOi8vY29ubmVjdG9yX0IiCiAgICB9IF0sCiAgICAiaWRzOmFzc2lnbmVyIiA6IFsgewogICAgICAiQGlkIiA6ICJodHRwczovL2Nvbm5lY3Rvcl9BIgogICAgfSBdLAogICAgImlkczpwb3N0RHV0eSIgOiBbIF0sCiAgICAiaWRzOmFjdGlvbiIgOiBbIHsKICAgICAgIkBpZCIgOiAiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvZGUvVVNFIgogICAgfSBdLAogICAgImlkczpwcmVEdXR5IiA6IFsgXSwKICAgICJpZHM6Y29uc3RyYWludCIgOiBbIF0sCiAgICAiaWRzOnRhcmdldCIgOiB7CiAgICAgICJAaWQiIDogImh0dHBzOi8vdGVzdGlkc2E5OjcwODAvYXBpL2FydGlmYWN0cy82OTJkN2YwYi05YjYxLTQ4ZWEtYmRmNS1lZmQzODFkZDQ2MDIiCiAgICB9CiAgfSBdLAogICJpZHM6Y29uc3VtZXIiIDogewogICAgIkBpZCIgOiAiaHR0cHM6Ly9jb25uZWN0b3JfQiIKICB9LAogICJpZHM6Y29udHJhY3RTdGFydCIgOiB7CiAgICAiQHZhbHVlIiA6ICIyMDIyLTAyLTAzVDE0OjQxOjM4LjE1OFoiLAogICAgIkB0eXBlIiA6ICJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSNkYXRlVGltZVN0YW1wIgogIH0sCiAgImlkczpjb250cmFjdERhdGUiIDogewogICAgIkB2YWx1ZSIgOiAiMjAyMi0wMi0wM1QxNDo0MTozOC4xNTdaIiwKICAgICJAdHlwZSIgOiAiaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEjZGF0ZVRpbWVTdGFtcCIKICB9LAogICJpZHM6cHJvaGliaXRpb24iIDogWyBdLAogICJpZHM6b2JsaWdhdGlvbiIgOiBbIF0KfQ== and payload type application/octet-stream
clearing-house-api      | [2022-02-03][14:41:39][rocket::server][INFO] POST /messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488 application/json:
clearing-house-api      | [2022-02-03][14:41:39][_][INFO] Matched: (log) POST /messages/log/<pid> application/json
clearing-house-api      | [2022-02-03][14:41:39][core_lib::api::auth][DEBUG] ...no jwks cached
clearing-house-api      | [2022-02-03][14:41:39][core_lib::api::client::daps_api][DEBUG] trying to get JWKSet from url: https://omejdn/.well-known/jwks.json
clearing-house-api      | [2022-02-03][14:41:39][hyper::client::connect::dns][DEBUG] resolving host="omejdn"
clearing-house-api      | [2022-02-03][14:41:39][hyper::client::connect::http][DEBUG] connecting to 172.18.0.3:443
clearing-house-api      | [2022-02-03][14:41:39][tokio_reactor][DEBUG] adding I/O source: 4194304
clearing-house-api      | [2022-02-03][14:41:39][tokio_reactor::registration][DEBUG] scheduling Write for: 0
clearing-house-api      | [2022-02-03][14:41:39][hyper::client::connect::http][DEBUG] connected to Some(172.18.0.3:443)
clearing-house-api      | [2022-02-03][14:41:39][tokio_reactor::registration][DEBUG] scheduling Read for: 0
clearing-house-api      | [2022-02-03][14:41:39][tokio_reactor::registration][DEBUG] scheduling Read for: 0
clearing-house-api      | [2022-02-03][14:41:39][tokio_reactor][DEBUG] dropping I/O source: 0
clearing-house-api      | [2022-02-03][14:41:39][core_lib::api::client::daps_api][ERROR] did not receive response from https://omejdn/.well-known/jwks.json: Error(Hyper(Error(Connect, Custom { kind: Other, error: Ssl(Error { code: ErrorCode(1), cause: Some(Ssl(ErrorStack([Error { code: 337047686, library: "SSL routines", function: "tls_process_server_certificate", reason: "certificate verify failed", file: "../ssl/statem/statem_clnt.c", line: 1913 }]))) }, X509VerifyResult { code: 18, error: "self signed certificate" }) })), "https://omejdn/.well-known/jwks.json")
clearing-house-api      | [2022-02-03][14:41:39][core_lib::api::auth][ERROR] ... failed to get jwks from daps!
clearing-house-api      | [2022-02-03][14:41:39][_][WARN] `ApiKey < IdsClaims, Empty >` request guard is forwarding.
clearing-house-api      | [2022-02-03][14:41:39][_][INFO] Outcome: Forward
clearing-house-api      | [2022-02-03][14:41:39][_][INFO] Matched: (unauth_log) POST /messages/log/<_pid> [50] application/json
clearing-house-api      | [2022-02-03][14:41:39][ch_lib::model::ids::response][DEBUG] ids-response: {"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"]}
clearing-house-api      | [2022-02-03][14:41:39][_][INFO] Outcome: Success
clearing-house-api      | [2022-02-03][14:41:39][_][INFO] Response succeeded.
testidsa12              | 2022-02-03 14:41:39.857 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : AKI: CB:8C:C7:B6:85:79:A8:23:A6:CB:15:AB:17:50:2F:E6:65:43:5D:E8:
testidsa12              | 2022-02-03 14:41:39.858 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : SKI: 9D:19:9B:F3:00:E4:79:9B:A8:2B:0E:5C:AB:22:C3:BF:3B:13:BD:40:
testidsa12              | 2022-02-03 14:41:40.050 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'Accept-Encoding':'gzip'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'Authorization':'Bearer eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTg1MzIsImlhdCI6MTY0Mzg5ODUzMiwianRpIjoiT1RZNE9EazRNVE0zTVRjME5qWXlOekF3TVE9PSIsImV4cCI6MTY0MzkwMjEzMiwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2E5LmRlbW8iLCJAdHlwZSI6ImlkczpEYXRQYXlsb2FkIiwiQGNvbnRleHQiOiJodHRwczovL3czaWQub3JnL2lkc2EvY29udGV4dHMvY29udGV4dC5qc29ubGQiLCJ0cmFuc3BvcnRDZXJ0c1NoYTI1NiI6ImM2OGQ5ZTZiYTNmMTc5OWJjYmU1YmVjOWQ3ZDk4YjE1YjBlZjJmMjkyYzgwZjZiY2E5OTQxNzhhYTk1YWUxMGQiLCJzdWIiOiI2Mzo0NDpEQTpCMTpFQTozNzo1Njo4RDpFOTo4Nzo3QToyMjo3OTpEQjpBRTpEOTpFNjozOToxNDpEQjprZXlpZDpDQjo4QzpDNzpCNjo4NTo3OTpBODoyMzpBNjpDQjoxNTpBQjoxNzo1MDoyRjpFNjo2NTo0Mzo1RDpFOCJ9.MOOz6KMOz8KsZpD39Frn9Wwb8BqXL9dKd2CJnYpgLtGc-Gsv_sAVxj04C3STG7DTLWB7WOQ043clx5SIZtmteCOB0ixlaGaYG-j7ME_2bIlaFDhBFNL6ox-sR7e5Bn5W8Wn--btKisofaCjJyj0-R6HidK9yE4A-loQ_RbE5E_gbsQSTf2ekRXxDRCdXkV11lPsFDEjeLV1KySh1K4vI_tLIa5MoUvNQ8cy2OqUnO61InFOGv1x60bwF86swD0VtI01NPWR9irGAt4setaQ5bJhfcHjeqedmVwZkiYNzGYUiE2mjValE_C08aPymQyNF75-fBsxEcddbG1Niy5ZlOw'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpMethod':'POST'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpPath':'/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpResponseCode':'401'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpResponseText':'Unauthorized'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpServletRequest':'Request(POST https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488)@31b552e8'
testidsa12              | 2022-02-03 14:41:40.051 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpServletResponse':'HTTP/1.1 200 
testidsa12              | 
testidsa12              | '
testidsa12              | 2022-02-03 14:41:40.054 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpUri':'/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:40.055 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelHttpUrl':'https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:40.055 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'CamelServletContextPath':'/messages/log/{pid}'
testidsa12              | 2022-02-03 14:41:40.056 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'content-length':'16'
testidsa12              | 2022-02-03 14:41:40.056 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'Content-Type':'application/json'
testidsa12              | 2022-02-03 14:41:40.056 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'date':'Thu, 03 Feb 2022 14:41:39 GMT'
testidsa12              | 2022-02-03 14:41:40.056 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'ids-header':'{"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"]}'
testidsa12              | 2022-02-03 14:41:40.056 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'permissions-policy':'interest-cohort=()'
testidsa12              | 2022-02-03 14:41:40.057 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'pid':'7c2aceb5-059b-4a62-bfb1-f440759e8488'
testidsa12              | 2022-02-03 14:41:40.057 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'server':'Rocket'
testidsa12              | 2022-02-03 14:41:40.058 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'x-content-type-options':'nosniff'
testidsa12              | 2022-02-03 14:41:40.064 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'x-frame-options':'SAMEORIGIN'
testidsa12              | 2022-02-03 14:41:40.067 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : IDS-Header is not empty, using header from original message
testidsa12              | 2022-02-03 14:41:40.077  INFO 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : Retrieving Dynamic Attribute Token from DAPS ...
testidsa12              | 2022-02-03 14:41:40.079 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : ConnectorUUID: 9D:19:9B:F3:00:E4:79:9B:A8:2B:0E:5C:AB:22:C3:BF:3B:13:BD:40:keyid:CB:8C:C7:B6:85:79:A8:23:A6:CB:15:AB:17:50:2F:E6:65:43:5D:E8
testidsa12              | 2022-02-03 14:41:40.164  WARN 1 --- [ ConnectionPool] okhttp3.OkHttpClient                     : A connection to https://omejdn/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);
testidsa12              | 2022-02-03 14:41:40.177  WARN 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : DAPS /.well-known/oauth-authorization-server not available, using fallback URLs. Next retry to fetch DAPS meta in 86400 seconds
testidsa12              | 2022-02-03 14:41:40.220 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : Acquired DAT from https://omejdn/token
testidsa12              | 2022-02-03 14:41:40.220 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : Received DAT from DAPS: eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTkzMDAsImlhdCI6MTY0Mzg5OTMwMCwianRpIjoiTVRBek1qWTBNak0yTlRJMk1qazJOell3TkRnPSIsImV4cCI6MTY0MzkwMjkwMCwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2ExMi5kZW1vIiwiQHR5cGUiOiJpZHM6RGF0UGF5bG9hZCIsIkBjb250ZXh0IjoiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvbnRleHRzL2NvbnRleHQuanNvbmxkIiwidHJhbnNwb3J0Q2VydHNTaGEyNTYiOiIzNjFiZDRhZDI3OTNjNmE4ZTBmY2ExNGY0ZDk1NTgzODE0MmE5NGQwMWZmOGU0MmI2NTkzZmExYTViNzdkM2MyIiwic3ViIjoiOUQ6MTk6OUI6RjM6MDA6RTQ6Nzk6OUI6QTg6MkI6MEU6NUM6QUI6MjI6QzM6QkY6M0I6MTM6QkQ6NDA6a2V5aWQ6Q0I6OEM6Qzc6QjY6ODU6Nzk6QTg6MjM6QTY6Q0I6MTU6QUI6MTc6NTA6MkY6RTY6NjU6NDM6NUQ6RTgifQ.NyXKV9j7lngAMeZzQUK0k1cELXhGcQ7VHoDrFqsxYREYlhau4FgKIxp2CihiYWZUXjVxT_j-5jme4G8MNbPJspELnQDp15Tju4ES1bCEBwr6L6MBhGwxXagtMoHds4RhEv55ZUcAhSufsF0rjTc9NFiXsZr3GqoW2AE9YY2bz0jbq50rLhD3AoCW6xk1Uhz5nfDqJUaucFuEN02nw_I4xxuZ_1HXU3zG3gq2_dOvp4h0nJ6WvfTvO4xSfjsu_LugO763laLQAQ1MffQBUAJRRnjBlYz4Er-5iLNT2Z6PDHU4Qw_axE3TIuXEeQvHQ1j7091ki4hlrPWi9zkEUKVBfA
testidsa12              | 2022-02-03 14:41:40.221 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : Verifying dynamic attribute token...
testidsa12              | 2022-02-03 14:41:40.264 DEBUG 1 --- [tp1265062505-25] d.f.a.i.i.d.d.a.AisecDapsDriver          : DAT is valid for 3600 seconds
testidsa12              | 2022-02-03 14:41:40.265 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : status code is: 401
testidsa12              | 2022-02-03 14:41:40.265 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : ids header: {"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"]}
testidsa12              | 2022-02-03 14:41:40.265 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : daps token: "ids:securityToken" : { "@type" : "ids:DynamicAttributeToken","@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/5cfddf9d-ad1c-4ee7-b6a7-daf57ad7c89e","ids:tokenFormat" : { "@id" : "idsc:JWT"},"ids:tokenValue" : "eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTkzMDAsImlhdCI6MTY0Mzg5OTMwMCwianRpIjoiTVRBek1qWTBNak0yTlRJMk1qazJOell3TkRnPSIsImV4cCI6MTY0MzkwMjkwMCwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2ExMi5kZW1vIiwiQHR5cGUiOiJpZHM6RGF0UGF5bG9hZCIsIkBjb250ZXh0IjoiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvbnRleHRzL2NvbnRleHQuanNvbmxkIiwidHJhbnNwb3J0Q2VydHNTaGEyNTYiOiIzNjFiZDRhZDI3OTNjNmE4ZTBmY2ExNGY0ZDk1NTgzODE0MmE5NGQwMWZmOGU0MmI2NTkzZmExYTViNzdkM2MyIiwic3ViIjoiOUQ6MTk6OUI6RjM6MDA6RTQ6Nzk6OUI6QTg6MkI6MEU6NUM6QUI6MjI6QzM6QkY6M0I6MTM6QkQ6NDA6a2V5aWQ6Q0I6OEM6Qzc6QjY6ODU6Nzk6QTg6MjM6QTY6Q0I6MTU6QUI6MTc6NTA6MkY6RTY6NjU6NDM6NUQ6RTgifQ.NyXKV9j7lngAMeZzQUK0k1cELXhGcQ7VHoDrFqsxYREYlhau4FgKIxp2CihiYWZUXjVxT_j-5jme4G8MNbPJspELnQDp15Tju4ES1bCEBwr6L6MBhGwxXagtMoHds4RhEv55ZUcAhSufsF0rjTc9NFiXsZr3GqoW2AE9YY2bz0jbq50rLhD3AoCW6xk1Uhz5nfDqJUaucFuEN02nw_I4xxuZ_1HXU3zG3gq2_dOvp4h0nJ6WvfTvO4xSfjsu_LugO763laLQAQ1MffQBUAJRRnjBlYz4Er-5iLNT2Z6PDHU4Qw_axE3TIuXEeQvHQ1j7091ki4hlrPWi9zkEUKVBfA"}
testidsa12              | 2022-02-03 14:41:40.266 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : message: {"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"],"ids:securityToken" : { "@type" : "ids:DynamicAttributeToken","@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/5cfddf9d-ad1c-4ee7-b6a7-daf57ad7c89e","ids:tokenFormat" : { "@id" : "idsc:JWT"},"ids:tokenValue" : "eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTkzMDAsImlhdCI6MTY0Mzg5OTMwMCwianRpIjoiTVRBek1qWTBNak0yTlRJMk1qazJOell3TkRnPSIsImV4cCI6MTY0MzkwMjkwMCwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2ExMi5kZW1vIiwiQHR5cGUiOiJpZHM6RGF0UGF5bG9hZCIsIkBjb250ZXh0IjoiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvbnRleHRzL2NvbnRleHQuanNvbmxkIiwidHJhbnNwb3J0Q2VydHNTaGEyNTYiOiIzNjFiZDRhZDI3OTNjNmE4ZTBmY2ExNGY0ZDk1NTgzODE0MmE5NGQwMWZmOGU0MmI2NTkzZmExYTViNzdkM2MyIiwic3ViIjoiOUQ6MTk6OUI6RjM6MDA6RTQ6Nzk6OUI6QTg6MkI6MEU6NUM6QUI6MjI6QzM6QkY6M0I6MTM6QkQ6NDA6a2V5aWQ6Q0I6OEM6Qzc6QjY6ODU6Nzk6QTg6MjM6QTY6Q0I6MTU6QUI6MTc6NTA6MkY6RTY6NjU6NDM6NUQ6RTgifQ.NyXKV9j7lngAMeZzQUK0k1cELXhGcQ7VHoDrFqsxYREYlhau4FgKIxp2CihiYWZUXjVxT_j-5jme4G8MNbPJspELnQDp15Tju4ES1bCEBwr6L6MBhGwxXagtMoHds4RhEv55ZUcAhSufsF0rjTc9NFiXsZr3GqoW2AE9YY2bz0jbq50rLhD3AoCW6xk1Uhz5nfDqJUaucFuEN02nw_I4xxuZ_1HXU3zG3gq2_dOvp4h0nJ6WvfTvO4xSfjsu_LugO763laLQAQ1MffQBUAJRRnjBlYz4Er-5iLNT2Z6PDHU4Qw_axE3TIuXEeQvHQ1j7091ki4hlrPWi9zkEUKVBfA"}}
testidsa12              | 2022-02-03 14:41:40.266 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Payload is not empty

It seems that the CH API is not able to connect to the DAPS via HTTPS/TLS.
The trusted connector is receiving a valid DAT from the DAPS

clearing-house-api      | [2022-02-03][14:41:39][core_lib::api::client::daps_api][ERROR] did not receive response from https://omejdn/.well-known/jwks.json: Error(Hyper(Error(Connect, Custom { kind: Other, error: Ssl(Error { code: ErrorCode(1), cause: Some(Ssl(ErrorStack([Error { code: 337047686, library: "SSL routines", function: "tls_process_server_certificate", reason: "certificate verify failed", file: "../ssl/statem/statem_clnt.c", line: 1913 }]))) }, X509VerifyResult { code: 18, error: "self signed certificate" }) })), "https://omejdn/.well-known/jwks.json")
clearing-house-api      | [2022-02-03][14:41:39][core_lib::api::auth][ERROR] ... failed to get jwks from daps!

There is an issue with the ClearingHouseOutputProcessor that is giving a ids:RejectionMessage.

testidsa12              | 2022-02-03 14:41:40.056 DEBUG 1 --- [tp1265062505-25] d.f.a.i.c.ClearingHouseOutputProcessor   : Found header 'ids-header':'{"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"]}'

These are the logs obtained at the dataspace connector acting as provider.

2022-02-03T14:41:37,947 [https-jsse-nio-7080-exec-7] INFO - Received incoming message.
2022-02-03T14:41:38,021 [https-jsse-nio-7080-exec-7] INFO - Successfully verified claims.
2022-02-03T14:41:38,588 [https-jsse-nio-7080-exec-8] INFO - Received incoming message.
2022-02-03T14:41:38,681 [https-jsse-nio-7080-exec-8] INFO - Successfully verified claims.
2022-02-03T14:41:38,923 [https-jsse-nio-7080-exec-8] INFO - Sending request to https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488 ...
2022-02-03T14:41:40,274 [https-jsse-nio-7080-exec-8] ERROR - Received response but response-code not in 200-299! Response-code: 401!
2022-02-03T14:41:40,277 [https-jsse-nio-7080-exec-8] WARN - Message handling or processing failed. [exception=(Unexpected code Response{protocol=http/1.1, code=401, message=Unauthorized, url=https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488} With Body: --9e09effd-d514-4fc9-a0be-9a28ca255546\r\nContent-Disposition: form-data; name="header"\r\nContent-Type: application/json; charset=UTF-8\r\nContent-Transfer-Encoding: 8bit\r\n\r\n{"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"],"ids:securityToken" : { "@type" : "ids:DynamicAttributeToken","@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/5cfddf9d-ad1c-4ee7-b6a7-daf57ad7c89e","ids:tokenFormat" : { "@id" : "idsc:JWT"},"ids:tokenValue" : "eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTkzMDAsImlhdCI6MTY0Mzg5OTMwMCwianRpIjoiTVRBek1qWTBNak0yTlRJMk1qazJOell3TkRnPSIsImV4cCI6MTY0MzkwMjkwMCwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2ExMi5kZW1vIiwiQHR5cGUiOiJpZHM6RGF0UGF5bG9hZCIsIkBjb250ZXh0IjoiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvbnRleHRzL2NvbnRleHQuanNvbmxkIiwidHJhbnNwb3J0Q2VydHNTaGEyNTYiOiIzNjFiZDRhZDI3OTNjNmE4ZTBmY2ExNGY0ZDk1NTgzODE0MmE5NGQwMWZmOGU0MmI2NTkzZmExYTViNzdkM2MyIiwic3ViIjoiOUQ6MTk6OUI6RjM6MDA6RTQ6Nzk6OUI6QTg6MkI6MEU6NUM6QUI6MjI6QzM6QkY6M0I6MTM6QkQ6NDA6a2V5aWQ6Q0I6OEM6Qzc6QjY6ODU6Nzk6QTg6MjM6QTY6Q0I6MTU6QUI6MTc6NTA6MkY6RTY6NjU6NDM6NUQ6RTgifQ.NyXKV9j7lngAMeZzQUK0k1cELXhGcQ7VHoDrFqsxYREYlhau4FgKIxp2CihiYWZUXjVxT_j-5jme4G8MNbPJspELnQDp15Tju4ES1bCEBwr6L6MBhGwxXagtMoHds4RhEv55ZUcAhSufsF0rjTc9NFiXsZr3GqoW2AE9YY2bz0jbq50rLhD3AoCW6xk1Uhz5nfDqJUaucFuEN02nw_I4xxuZ_1HXU3zG3gq2_dOvp4h0nJ6WvfTvO4xSfjsu_LugO763laLQAQ1MffQBUAJRRnjBlYz4Er-5iLNT2Z6PDHU4Qw_axE3TIuXEeQvHQ1j7091ki4hlrPWi9zkEUKVBfA"}}\r\n--9e09effd-d514-4fc9-a0be-9a28ca255546\r\nContent-Disposition: form-data; name="payload"\r\nContent-Type: application/json\r\nContent-Transfer-Encoding: 8bit\r\n\r\nToken not valid!\r\n--9e09effd-d514-4fc9-a0be-9a28ca255546--\r\n)]
java.io.IOException: Unexpected code Response{protocol=http/1.1, code=401, message=Unauthorized, url=https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488} With Body: --9e09effd-d514-4fc9-a0be-9a28ca255546
Content-Disposition: form-data; name="header"
Content-Type: application/json; charset=UTF-8
Content-Transfer-Encoding: 8bit

{"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"],"ids:securityToken" : { "@type" : "ids:DynamicAttributeToken","@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/5cfddf9d-ad1c-4ee7-b6a7-daf57ad7c89e","ids:tokenFormat" : { "@id" : "idsc:JWT"},"ids:tokenValue" : "eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTkzMDAsImlhdCI6MTY0Mzg5OTMwMCwianRpIjoiTVRBek1qWTBNak0yTlRJMk1qazJOell3TkRnPSIsImV4cCI6MTY0MzkwMjkwMCwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2ExMi5kZW1vIiwiQHR5cGUiOiJpZHM6RGF0UGF5bG9hZCIsIkBjb250ZXh0IjoiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvbnRleHRzL2NvbnRleHQuanNvbmxkIiwidHJhbnNwb3J0Q2VydHNTaGEyNTYiOiIzNjFiZDRhZDI3OTNjNmE4ZTBmY2ExNGY0ZDk1NTgzODE0MmE5NGQwMWZmOGU0MmI2NTkzZmExYTViNzdkM2MyIiwic3ViIjoiOUQ6MTk6OUI6RjM6MDA6RTQ6Nzk6OUI6QTg6MkI6MEU6NUM6QUI6MjI6QzM6QkY6M0I6MTM6QkQ6NDA6a2V5aWQ6Q0I6OEM6Qzc6QjY6ODU6Nzk6QTg6MjM6QTY6Q0I6MTU6QUI6MTc6NTA6MkY6RTY6NjU6NDM6NUQ6RTgifQ.NyXKV9j7lngAMeZzQUK0k1cELXhGcQ7VHoDrFqsxYREYlhau4FgKIxp2CihiYWZUXjVxT_j-5jme4G8MNbPJspELnQDp15Tju4ES1bCEBwr6L6MBhGwxXagtMoHds4RhEv55ZUcAhSufsF0rjTc9NFiXsZr3GqoW2AE9YY2bz0jbq50rLhD3AoCW6xk1Uhz5nfDqJUaucFuEN02nw_I4xxuZ_1HXU3zG3gq2_dOvp4h0nJ6WvfTvO4xSfjsu_LugO763laLQAQ1MffQBUAJRRnjBlYz4Er-5iLNT2Z6PDHU4Qw_axE3TIuXEeQvHQ1j7091ki4hlrPWi9zkEUKVBfA"}}
--9e09effd-d514-4fc9-a0be-9a28ca255546
Content-Disposition: form-data; name="payload"
Content-Type: application/json
Content-Transfer-Encoding: 8bit

Token not valid!
--9e09effd-d514-4fc9-a0be-9a28ca255546--

    at de.fraunhofer.ids.messaging.protocol.http.IdsHttpService.sendRequest(IdsHttpService.java:371) ~[messaging-4.2.2.jar!/:?]
    at de.fraunhofer.ids.messaging.protocol.http.IdsHttpService.send(IdsHttpService.java:232) ~[messaging-4.2.2.jar!/:?]
    at de.fraunhofer.ids.messaging.protocol.http.IdsHttpService.sendAndCheckDat(IdsHttpService.java:452) ~[messaging-4.2.2.jar!/:?]
    at io.dataspaceconnector.service.message.builder.type.base.AbstractMessageService.send(AbstractMessageService.java:112) [classes!/:6.2.0]
    at io.dataspaceconnector.service.message.builder.type.LogMessageService.sendMessage(LogMessageService.java:82) [classes!/:6.2.0]
    at io.dataspaceconnector.common.ids.message.ClearingHouseService.sendToClearingHouse(ClearingHouseService.java:60) [classes!/:6.2.0]
    at io.dataspaceconnector.service.usagecontrol.PolicyExecutionService.sendAgreement(PolicyExecutionService.java:70) [classes!/:6.2.0]
    at io.dataspaceconnector.service.message.handler.event.AgreementEventHandler.handleAgreementEvent(AgreementEventHandler.java:46) [classes!/:6.2.0]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:391) [spring-context-5.3.9.jar!/:5.3.9]
    at io.dataspaceconnector.service.message.handler.processor.AgreementComparisonProcessor.processInternal(AgreementComparisonProcessor.java:104) [classes!/:6.2.0]
    at io.dataspaceconnector.service.message.handler.processor.base.IdsProcessor.process(IdsProcessor.java:42) [classes!/:6.2.0]
    at org.apache.camel.support.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:66) [camel-support-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:804) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:712) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:195) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:369) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.schedule(DefaultReactiveExecutor.java:59) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor$AsyncAfterTask.done(CamelInternalProcessor.java:274) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:377) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.schedule(DefaultReactiveExecutor.java:59) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor$AsyncAfterTask.done(CamelInternalProcessor.java:274) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:377) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:182) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:804) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:712) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.access$201(TransactionErrorHandler.java:45) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler$2.process(TransactionErrorHandler.java:247) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:244) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:119) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:132) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:804) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:712) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.access$201(TransactionErrorHandler.java:45) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler$2.process(TransactionErrorHandler.java:247) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:244) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:207) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:36) [spring-tx-5.3.9.jar!/:5.3.9]
    at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) [spring-tx-5.3.9.jar!/:5.3.9]
    at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:200) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:155) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:123) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:132) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:398) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:64) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:184) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:398) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:96) [camel-direct-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:217) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:111) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:108) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:190) [camel-support-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:176) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:148) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:131) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at io.dataspaceconnector.service.message.handler.type.base.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:79) [classes!/:6.2.0]
    at de.fraunhofer.ids.messaging.dispatcher.MessageDispatcher.process(MessageDispatcher.java:198) [messaging-4.2.2.jar!/:?]
    at de.fraunhofer.ids.messaging.endpoint.MessageController.handleIDSMessage(MessageController.java:144) [messaging-4.2.2.jar!/:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1064) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.52.jar!/:4.0.1]
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.52.jar!/:4.0.1]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:149) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) [spring-boot-actuator-2.5.4.jar!/:2.5.4]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at io.opentracing.contrib.web.servlet.filter.TracingFilter.doFilter(TracingFilter.java:189) [opentracing-web-servlet-filter-0.4.0.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.52.jar!/:?]
    at java.lang.Thread.run(Thread.java:829) [?:?]
2022-02-03T14:41:40,298 [https-jsse-nio-7080-exec-8] WARN - Failed to send log message. [exception=(Message handling or processing failed.)]
io.dataspaceconnector.common.exception.MessageException: Message handling or processing failed.
    at io.dataspaceconnector.service.message.builder.type.base.AbstractMessageService.send(AbstractMessageService.java:142) ~[classes!/:6.2.0]
    at io.dataspaceconnector.service.message.builder.type.LogMessageService.sendMessage(LogMessageService.java:82) [classes!/:6.2.0]
    at io.dataspaceconnector.common.ids.message.ClearingHouseService.sendToClearingHouse(ClearingHouseService.java:60) [classes!/:6.2.0]
    at io.dataspaceconnector.service.usagecontrol.PolicyExecutionService.sendAgreement(PolicyExecutionService.java:70) [classes!/:6.2.0]
    at io.dataspaceconnector.service.message.handler.event.AgreementEventHandler.handleAgreementEvent(AgreementEventHandler.java:46) [classes!/:6.2.0]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) [spring-context-5.3.9.jar!/:5.3.9]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:391) [spring-context-5.3.9.jar!/:5.3.9]
    at io.dataspaceconnector.service.message.handler.processor.AgreementComparisonProcessor.processInternal(AgreementComparisonProcessor.java:104) [classes!/:6.2.0]
    at io.dataspaceconnector.service.message.handler.processor.base.IdsProcessor.process(IdsProcessor.java:42) [classes!/:6.2.0]
    at org.apache.camel.support.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:66) [camel-support-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:804) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:712) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:195) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:369) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.schedule(DefaultReactiveExecutor.java:59) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor$AsyncAfterTask.done(CamelInternalProcessor.java:274) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:377) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.schedule(DefaultReactiveExecutor.java:59) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor$AsyncAfterTask.done(CamelInternalProcessor.java:274) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:377) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:182) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:804) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:712) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.access$201(TransactionErrorHandler.java:45) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler$2.process(TransactionErrorHandler.java:247) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:244) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:119) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:132) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.doRun(RedeliveryErrorHandler.java:804) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$RedeliveryTask.run(RedeliveryErrorHandler.java:712) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleSync(DefaultReactiveExecutor.java:69) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.access$201(TransactionErrorHandler.java:45) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler$2.process(TransactionErrorHandler.java:247) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:244) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:207) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:36) [spring-tx-5.3.9.jar!/:5.3.9]
    at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) [spring-tx-5.3.9.jar!/:5.3.9]
    at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:200) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:155) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:123) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:132) [camel-spring-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:398) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline$PipelineTask.run(Pipeline.java:109) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:179) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:64) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:184) [camel-core-processor-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:398) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:96) [camel-direct-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:217) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:111) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:108) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:190) [camel-support-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:176) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:148) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:131) [camel-base-engine-3.11.1.jar!/:3.11.1]
    at io.dataspaceconnector.service.message.handler.type.base.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:79) [classes!/:6.2.0]
    at de.fraunhofer.ids.messaging.dispatcher.MessageDispatcher.process(MessageDispatcher.java:198) [messaging-4.2.2.jar!/:?]
    at de.fraunhofer.ids.messaging.endpoint.MessageController.handleIDSMessage(MessageController.java:144) [messaging-4.2.2.jar!/:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1064) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.52.jar!/:4.0.1]
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.9.jar!/:5.3.9]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.52.jar!/:4.0.1]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:149) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.2.jar!/:5.5.2]
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) [spring-boot-actuator-2.5.4.jar!/:2.5.4]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.9.jar!/:5.3.9]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.3.9.jar!/:5.3.9]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at io.opentracing.contrib.web.servlet.filter.TracingFilter.doFilter(TracingFilter.java:189) [opentracing-web-servlet-filter-0.4.0.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.52.jar!/:?]
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.52.jar!/:?]
    at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.io.IOException: Unexpected code Response{protocol=http/1.1, code=401, message=Unauthorized, url=https://testidsa12:9999/messages/log/7c2aceb5-059b-4a62-bfb1-f440759e8488} With Body: --9e09effd-d514-4fc9-a0be-9a28ca255546
Content-Disposition: form-data; name="header"
Content-Type: application/json; charset=UTF-8
Content-Transfer-Encoding: 8bit

{"@context":{"ids":"https://w3id.org/idsa/core/","idsc":"https://w3id.org/idsa/code/"},"@type":"ids:RejectionMessage","@id":"https://w3id.org/idsa/autogen/RejectionMessage/0d700327-b4b2-4200-9862-e3e1df604f8a","ids:modelVersion":"4.0.0","ids:correlationMessage":"https://w3id.org/idsa/autogen/logMessage/3bc6cce6-2dfe-48b3-8dcc-03c5b6ce1f96","ids:issued":"2022-02-03T14:41:39.785606942+00:00","ids:issuerConnector":"https://clearing_house/","ids:senderAgent":"https://clearing_house","ids:recipientConnector":["https://connector_A"],"ids:recipientAgent":["https://connector_A"],"ids:securityToken" : { "@type" : "ids:DynamicAttributeToken","@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/5cfddf9d-ad1c-4ee7-b6a7-daf57ad7c89e","ids:tokenFormat" : { "@id" : "idsc:JWT"},"ids:tokenValue" : "eyJ0eXAiOiJKV1QiLCJraWQiOiJkZWZhdWx0IiwiYWxnIjoiUlMyNTYifQ.eyJzY29wZXMiOlsiaWRzYzpJRFNfQ09OTkVDVE9SX0FUVFJJQlVURVNfQUxMIl0sImF1ZCI6Imlkc2M6SURTX0NPTk5FQ1RPUlNfQUxMIiwiaXNzIjoiaHR0cHM6Ly9vbWVqZG4iLCJuYmYiOjE2NDM4OTkzMDAsImlhdCI6MTY0Mzg5OTMwMCwianRpIjoiTVRBek1qWTBNak0yTlRJMk1qazJOell3TkRnPSIsImV4cCI6MTY0MzkwMjkwMCwic2VjdXJpdHlQcm9maWxlIjoiaWRzYzpCQVNFX1NFQ1VSSVRZX1BST0ZJTEUiLCJyZWZlcnJpbmdDb25uZWN0b3IiOiJodHRwOi8vdGVzdGlkc2ExMi5kZW1vIiwiQHR5cGUiOiJpZHM6RGF0UGF5bG9hZCIsIkBjb250ZXh0IjoiaHR0cHM6Ly93M2lkLm9yZy9pZHNhL2NvbnRleHRzL2NvbnRleHQuanNvbmxkIiwidHJhbnNwb3J0Q2VydHNTaGEyNTYiOiIzNjFiZDRhZDI3OTNjNmE4ZTBmY2ExNGY0ZDk1NTgzODE0MmE5NGQwMWZmOGU0MmI2NTkzZmExYTViNzdkM2MyIiwic3ViIjoiOUQ6MTk6OUI6RjM6MDA6RTQ6Nzk6OUI6QTg6MkI6MEU6NUM6QUI6MjI6QzM6QkY6M0I6MTM6QkQ6NDA6a2V5aWQ6Q0I6OEM6Qzc6QjY6ODU6Nzk6QTg6MjM6QTY6Q0I6MTU6QUI6MTc6NTA6MkY6RTY6NjU6NDM6NUQ6RTgifQ.NyXKV9j7lngAMeZzQUK0k1cELXhGcQ7VHoDrFqsxYREYlhau4FgKIxp2CihiYWZUXjVxT_j-5jme4G8MNbPJspELnQDp15Tju4ES1bCEBwr6L6MBhGwxXagtMoHds4RhEv55ZUcAhSufsF0rjTc9NFiXsZr3GqoW2AE9YY2bz0jbq50rLhD3AoCW6xk1Uhz5nfDqJUaucFuEN02nw_I4xxuZ_1HXU3zG3gq2_dOvp4h0nJ6WvfTvO4xSfjsu_LugO763laLQAQ1MffQBUAJRRnjBlYz4Er-5iLNT2Z6PDHU4Qw_axE3TIuXEeQvHQ1j7091ki4hlrPWi9zkEUKVBfA"}}
--9e09effd-d514-4fc9-a0be-9a28ca255546
Content-Disposition: form-data; name="payload"
Content-Type: application/json
Content-Transfer-Encoding: 8bit

Token not valid!
--9e09effd-d514-4fc9-a0be-9a28ca255546--

    at de.fraunhofer.ids.messaging.protocol.http.IdsHttpService.sendRequest(IdsHttpService.java:371) ~[messaging-4.2.2.jar!/:?]
    at de.fraunhofer.ids.messaging.protocol.http.IdsHttpService.send(IdsHttpService.java:232) ~[messaging-4.2.2.jar!/:?]
    at de.fraunhofer.ids.messaging.protocol.http.IdsHttpService.sendAndCheckDat(IdsHttpService.java:452) ~[messaging-4.2.2.jar!/:?]
    at io.dataspaceconnector.service.message.builder.type.base.AbstractMessageService.send(AbstractMessageService.java:112) ~[classes!/:6.2.0]
    ... 181 more
2022-02-03T14:41:40,302 [https-jsse-nio-7080-exec-8] WARN - Failed to send contract agreement to clearing house. [exception=(Log message could not be sent.)]
2022-02-03T14:41:40,726 [https-jsse-nio-7080-exec-9] INFO - Received incoming message.
2022-02-03T14:41:40,794 [https-jsse-nio-7080-exec-9] INFO - Successfully verified claims.

I do not now the reason why this is happening and I have followed all the configuration steps detailed in the documentation provided.

kragall commented 2 years ago

This is the same error you already described in https://github.com/Fraunhofer-AISEC/ids-clearing-house-service/issues/6#issuecomment-1024343899.

The underlying problem also still the same. The certificate of your DAPS needs to be added to the truststore of the docker container and it needs to be available for the code as described here

jfernandezsqs commented 2 years ago

Yes, I open this issue for clarity and in order to separate it from the other one to focus on this problem.

I have modified the docker-compose.yml file in order to change the daps-cachain.crt located at /usr/local/share/ca-certificates with our testidsa15.crt (this is the certificate used to sign the DAPS). Once I have done this it is giving me the same error. I assume that with the changes I have performed the certificate of my DAPS is added to the truststore of the docker container. Let me know if it is right?

kragall commented 2 years ago

Adding a certificate to the truststore of the container requires you to run the command update-ca-certificates inside the container. If you only added the certificate to the folder it's not yet added to the truststore.

You can see both steps e.g. in the clearing-house-api.Dockerfile. Line 13 adds the certificate to the folder and line 14 runs the command to update the truststore.

jfernandezsqs commented 2 years ago

I have inserted the certificate and tried with updat-ca-certificates command inside the container but it is still giving the same error.

kragall commented 2 years ago

Did you also include the certificate in DER format to the /certs folder and mounted it in the docker-compose.yml?

jfernandezsqs commented 2 years ago

Yes I have used the testidsa15 certificate in DER format and included it in the data/certs folder I have also included testidsa15.crt in the folder /usr/local/share/ca-certificates This is my docker-compose.yml

version: '3'
services:
    clearing-house-api:
        image: sqs-service-api          
        container_name: "clearing-house-api"
        depends_on:
            - document-api
            - keyring-api
            - clearing-house-mongo
        environment:
            # Allowed levels: Off, Error, Warn, Info, Debug, Trace
            - API_LOG_LEVEL=Debug
        ports:
            - "8000:8000"
        #restart: unless-stopped
        # Configuration of APIs is handled by config.yml and Rocket.toml
        volumes:
            - ./data/Rocket.toml:/server/Rocket.toml
            - ./data/keys:/server/keys
            - ./data/certs:/server/certs
            - ./data/insert_truststore:/usr/local/share/ca-certificates

    clearing-house-mongo:
        container_name: "clearing-house-mongo"
        image: mongo:4.4.8
        restart: always
        environment: 
            MONGO_INITDB_DATABASE: process
        ports:
            # This is solely for debugging purposes. Remove for deployment
            - "27019:27017"

    document-api:
        image: sqs-document-api
        container_name: "document-api"
        depends_on:
            - keyring-api
            - document-mongo
        environment:
            # Allowed levels: Off, Error, Warn, Info, Debug, Trace
            - API_LOG_LEVEL=Info
        ports:
            - "8001:8001"
        #restart: unless-stopped
        # Configuration of APIs is handled by config.yml and Rocket.toml
        volumes:
            - ./data/document-api/Rocket.toml:/server/Rocket.toml
            - ./data/certs:/server/certs
            - ./data/insert_truststore:/usr/local/share/ca-certificates

    document-mongo:
        container_name: "document-mongo"
        image: mongo:4.4.8
        restart: always
        environment: 
            MONGO_INITDB_DATABASE: document        
        ports:
            # This is solely for debugging purposes. Remove for deployment
            - "27017:27017"

    keyring-api:
        image: sqs-keyring-api
        container_name: "keyring-api"
        depends_on:
            - keyring-mongo
        environment:
            # Allowed levels: Off, Error, Warn, Info, Debug, Trace
            - API_LOG_LEVEL=Info
        ports:
            - "8002:8002"
        #restart: unless-stopped
        # Configuration of APIs is handled by config.yml and Rocket.toml
        volumes:
            - ./data/keyring-api/init_db:/server/init_db
            - ./data/keyring-api/Rocket.toml:/server/Rocket.toml
            - ./data/certs:/server/certs
            - ./data/insert_truststore:/usr/local/share/ca-certificates

    keyring-mongo:
        container_name: "keyring-mongo"
        image: mongo:4.4.8
        restart: always
        environment: 
            MONGO_INITDB_DATABASE: keyring
        ports:
            # This is solely for debugging purposes. Remove for deployment
            - "27018:27017"

    # The core platform, mounts docker control socket and route definition into the image
    tc-core:
        container_name: "testidsa12"
        image: fraunhoferaisec/trusted-connector-core:ch
        tty: true
        stdin_open: true
        volumes:
            - /var/run/docker.sock:/var/run/docker.sock
            - ./data/trusted-connector/allow-all-flows.pl:/root/deploy/allow-all-flows.pl
            - ./data/trusted-connector/testidsa12.p12:/root/etc/keystore.p12
            - ./data/trusted-connector/truststore.p12:/root/etc/truststore.p12
            - ./data/trusted-connector/clearing-house-processors-0.7.4.jar:/root/jars/clearing-house-processors.jar
            - ./data/trusted-connector/routes/clearing-house-routes.xml:/root/deploy/clearing-house-routes.xml
        environment:
            TC_DAPS_URL: https://omejdn
            #LOGGING_LEVEL_ORG_APACHE_CAMEL: TRACE
        expose:
          - "9999"
          - "8443" 
          - "8080"  
        ports:
            - "8443:8443"
            - "9999:9999"
            - "8080:8080"

networks:
    default:
        external:
            name: broker-localhost_default

And this is my container clearing-house-api image

jfernandezsqs commented 2 years ago

Solved issue. It was an error with the used daps-cachain.crt of my configuration. Thank you Mark for the support