OxalisCommunity / Oxalis-AS4

PEPPOL AS4 pMode plugin for Oxalis
32 stars 25 forks source link

CEF Connectivity Test (localhost failed) #178

Open pierfrancesco72 opened 2 years ago

pierfrancesco72 commented 2 years ago

I have installed oxalis-distribution-5.0.6-distro and I am trying to send a payload.xml for the CEF Connectivity Test, but in first instace I will send payload to my onw Oxalis AP:

this is my Oxalis conf:

oxalis.keystore {
        path=dynceftest2party71gw.jks
        password = test123
        key.alias = dynceftest2party71gw
        key.password = test123
}

security.truststore.ap=/home/ubuntu/.oxalis/truststore/gateway_truststore.jks
security.truststore.password=test123

oxalis.as4.type=cef-connectivity
oxalis.header.parser=dummy

lookup.locator.hostname="connectivitytest.acc.edelivery.tech.ec.europa.eu/edelivery-sml/"
lookup.locator.class = network.oxalis.vefa.peppol.lookup.locator.BusdoxLocator

security.validator.class = network.oxalis.vefa.peppol.security.util.EmptyCertificateValidator

oxalis.path.inbound = /home/ubuntu/.oxalis/in

this is my payload.xml

<?xml version="1.0" encoding="UTF-8"?>
<StandardBusinessDocument xmlns="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader">
    <StandardBusinessDocumentHeader>
        <HeaderVersion>1.0</HeaderVersion>
        <Sender>
            <Identifier Authority="connectivity-partid-qns">cefsupport1gw</Identifier>
        </Sender>
        <Receiver>
            <Identifier Authority="connectivity-partid-qns">dynceftest2party71gw</Identifier>
        </Receiver>
        <DocumentIdentification>
            <Standard>NONE</Standard>
            <TypeVersion>1.0</TypeVersion>
            <InstanceIdentifier>24ee1d50-ae52-4047-838b-49f061b109cf</InstanceIdentifier>
            <Type>Request</Type>
            <CreationDateAndTime>2022-01-25T11:45:00.000Z</CreationDateAndTime>
        </DocumentIdentification>
        <BusinessScope>
            <Scope>
                <Type>DOCUMENTID</Type>
                <Identifier></Identifier>
                <InstanceIdentifier>connectivity-docid-qns::doc_id1##urn:www.cenbii.eu:profile:bii04:ver1.0::ver1.0</InstanceIdentifier>
            </Scope>
            <Scope>
                <Type>PROCESSID</Type>
                <Identifier>e-delivery</Identifier>
                <InstanceIdentifier>http://ec.europa.eu/e-delivery/services/connectivity-service</InstanceIdentifier>
            </Scope>
        </BusinessScope>
    </StandardBusinessDocumentHeader>
    <Request>eDelivery AS4 Connectivity test. Sending Message</Request>
</StandardBusinessDocument>

this is the shell command:

java -classpath "./*:../api/*" eu.sendregning.oxalis.Main -f ./payload.xml -u http://localhost:8080/oxalis/as4 --cert /home/ubuntu/.oxalis/dynceftest2party71gw.cer

this is the log:

2022-01-31 16:43:47,517 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate subject: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=dynceftest2party71gw, OU=Connecting Europe Facility, O=Connectivity Test, ST=Brussels-Capital, C=BE 
2022-01-31 16:43:47,518 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate issuer: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=Connectivity Test Component CA, OU=Connecting Europe Facility, O=Connectivity Test, ST=Belgium, C=BE 
2022-01-31 16:43:47,540 INFO [network.oxalis.vefa.peppol.security.ModeDetector] [] Detected mode: TEST 
2022-01-31 16:43:47,556 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] Prioritized list of transport profiles: 
2022-01-31 16:43:47,560 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver1p0r1 
2022-01-31 16:43:47,560 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver2p0 
2022-01-31 16:43:47,560 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver1p0 
2022-01-31 16:43:48,601 WARN [network.oxalis.outbound.transmission.TransmissionRequestBuilder] [] Endpoint was set by caller not retrieved from SMP, make sure this is intended behaviour. 
2022-01-31 16:43:48,985 DEBUG [network.oxalis.as2.model.As2DispositionNotificationOptions] [] Inspecting signed-receipt-protocol=required,pkcs7-signature; signed-receipt-micalg=required,sha1 
2022-01-31 16:43:49,410 DEBUG [org.apache.http.client.protocol.RequestAddCookies] [] CookieSpec selected: default 
2022-01-31 16:43:49,427 DEBUG [org.apache.http.client.protocol.RequestAuthCache] [] Auth cache not set in the context 
2022-01-31 16:43:49,430 DEBUG [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] [] Connection request: [route: {}->http://localhost:8080][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20] 
2022-01-31 16:43:49,448 DEBUG [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] [] Connection leased: [id: 0][route: {}->http://localhost:8080][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20] 
2022-01-31 16:43:49,454 DEBUG [org.apache.http.impl.execchain.MainClientExec] [] Opening connection {}->http://localhost:8080 
2022-01-31 16:43:49,463 DEBUG [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] [] Connecting to localhost/127.0.0.1:8080 
2022-01-31 16:43:49,469 DEBUG [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] [] Connection established 127.0.0.1:59826<->127.0.0.1:8080 
2022-01-31 16:43:49,469 DEBUG [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] [] http-outgoing-0: set socket timeout to 0 
2022-01-31 16:43:49,470 DEBUG [org.apache.http.impl.execchain.MainClientExec] [] Executing request POST /oxalis/as4 HTTP/1.1 
2022-01-31 16:43:49,470 DEBUG [org.apache.http.impl.execchain.MainClientExec] [] Target auth state: UNCHALLENGED 
2022-01-31 16:43:49,471 DEBUG [org.apache.http.impl.execchain.MainClientExec] [] Proxy auth state: UNCHALLENGED 
2022-01-31 16:43:49,475 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> POST /oxalis/as4 HTTP/1.1 
2022-01-31 16:43:49,479 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Message-Id: <1643647428730.1.824455453.Oxalis@ip-172-26-7-105> 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> MIME-Version: 1.0 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-1; boundary="----=_Part_1_1746711869.1643647428840" 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> AS2-From: dynceftest2party71gw 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> AS2-To: dynceftest2party71gw 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Disposition-Notification-To: not.in.use@difi.no 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Disposition-Notification-Options: signed-receipt-protocol=required,pkcs7-signature; signed-receipt-micalg=required,sha1 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> AS2-Version: 1.0 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Subject: AS2 message from Oxalis 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Date: Mon, 31 Jan 2022 16:43:48 +0000 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Content-Length: 6114 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Host: localhost:8080 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Connection: Keep-Alive 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> User-Agent: Oxalis 5.0.6 
2022-01-31 16:43:49,480 DEBUG [org.apache.http.headers] [] http-outgoing-0 >> Accept-Encoding: gzip,deflate 
2022-01-31 16:43:49,481 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "POST /oxalis/as4 HTTP/1.1[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Message-Id: <1643647428730.1.824455453.Oxalis@ip-172-26-7-105>[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "MIME-Version: 1.0[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-1; boundary="----=_Part_1_1746711869.1643647428840"[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "AS2-From: dynceftest2party71gw[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "AS2-To: dynceftest2party71gw[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Disposition-Notification-To: not.in.use@difi.no[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Disposition-Notification-Options: signed-receipt-protocol=required,pkcs7-signature; signed-receipt-micalg=required,sha1[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "AS2-Version: 1.0[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Subject: AS2 message from Oxalis[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Date: Mon, 31 Jan 2022 16:43:48 +0000[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Length: 6114[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Host: localhost:8080[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "User-Agent: Oxalis 5.0.6[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "------=_Part_1_1746711869.1643647428840[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Type: application/xml[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Transfer-Encoding: binary[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[\r][\n]" 
2022-01-31 16:43:49,484 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "<?xml version="1.0" encoding="UTF-8"?>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "<StandardBusinessDocument xmlns="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader">[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9]<StandardBusinessDocumentHeader>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]<HeaderVersion>1.0</HeaderVersion>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]<Sender>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!-- This Sender section describes the PEPPOL Sender -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!-- It corresponds to an OriginalSender in AS4 -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!--Identifier Authority="urn:oasis:names:tc:ebcore:partyid-type:unregistered">ceftestpartyXXgw</Identifier-->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<Identifier Authority="connectivity-partid-qns">cefsupport1gw</Identifier>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]</Sender>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]<Receiver>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!-- This Sender section describes the PEPPOL Receiver -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!-- It corresponds to an FinalRecipient in AS4 -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<Identifier Authority="connectivity-partid-qns">dynceftest2party71gw</Identifier>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]</Receiver>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]<DocumentIdentification>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!-- This DocumentIdentification section describes the content of the payload -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<!-- It is noe essential to the CEF connectivity test, but is needed for a valid SBDH -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<Standard>NONE</Standard>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<TypeVersion>1.0</TypeVersion>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<InstanceIdentifier>24ee1d50-ae52-4047-838b-49f061b109cf</InstanceIdentifier>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<Type>Request</Type>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<CreationDateAndTime>2022-01-25T11:45:00.000Z</CreationDateAndTime>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]</DocumentIdentification>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]<BusinessScope>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<Scope>[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- This Scope section describes the PEPPOL DocumentType -->[\r][\n]" 
2022-01-31 16:43:49,485 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- It corresponds to an Action in AS4 (PMode[1].BusinessInfo.Action) -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<Type>DOCUMENTID</Type>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- We add an empty Identifier element to set the 'DocumentIdentifier Schema' to en empty string -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- If we do not do this Oxalis-Standalone will add a default 'DocumentType Schema' that will prefix the Action with "busdox-docid-qns", or what is defined in this element, and "::" -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<Identifier></Identifier>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<InstanceIdentifier>connectivity-docid-qns::doc_id1##urn:www.cenbii.eu:profile:bii04:ver1.0::ver1.0</InstanceIdentifier>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]</Scope>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]<Scope>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- This Scope section describes the PEPPOL Process -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- It corresponds to an Service in AS4 (PMode[1].BusinessInfo.Service) -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<Type>PROCESSID</Type>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- This Identifier describes the PEPPOL 'Process Schema' and corresponds to a Service.Type in AS4 (PMode[].BusinessInfo.Service.type) -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<Identifier>connectivity-procid-qns</Identifier>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<!-- This InstanceIdentifier describes the PEPPOL 'Process Value' and corresponds to an Service in AS4 (PMode[1].BusinessInfo.Service) -->[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9][0x9]<InstanceIdentifier>urn:www.cenbii.eu:profile:bii04:ver1.0</InstanceIdentifier>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9][0x9]</Scope>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9][0x9]</BusinessScope>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9]</StandardBusinessDocumentHeader>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[0x9]<Request>eDelivery AS4 Connectivity test. Sending Message</Request>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "</StandardBusinessDocument>[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[\r][\n]" 
2022-01-31 16:43:49,486 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "------=_Part_1_1746711869.1643647428840[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Type: application/pkcs7-signature; name=smime.p7s; smime-type=signed-data[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Transfer-Encoding: base64[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Disposition: attachment; filename="smime.p7s"[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Content-Description: S/MIME Cryptographic Signature[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIAwggW7MIID[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "o6ADAgECAgIRpTANBgkqhkiG9w0BAQsFADCBvDELMAkGA1UEBhMCQkUxEDAOBgNVBAgMB0JlbGdp[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "dW0xGjAYBgNVBAoMEUNvbm5lY3Rpdml0eSBUZXN0MSMwIQYDVQQLDBpDb25uZWN0aW5nIEV1cm9w[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "ZSBGYWNpbGl0eTEnMCUGA1UEAwweQ29ubmVjdGl2aXR5IFRlc3QgQ29tcG9uZW50IENBMTEwLwYJ[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "KoZIhvcNAQkBFiJDRUYtRURFTElWRVJZLVNVUFBPUlRAZWMuZXVyb3BhLmV1MB4XDTIyMDEyMTA5[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "NTM1M1oXDTIzMDEyMTA5NTM1M1owgbsxCzAJBgNVBAYTAkJFMRkwFwYDVQQIExBCcnVzc2Vscy1D[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "YXBpdGFsMRowGAYDVQQKExFDb25uZWN0aXZpdHkgVGVzdDEjMCEGA1UECxMaQ29ubmVjdGluZyBF[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "dXJvcGUgRmFjaWxpdHkxHTAbBgNVBAMTFGR5bmNlZnRlc3QycGFydHk3MWd3MTEwLwYJKoZIhvcN[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "AQkBFiJDRUYtRURFTElWRVJZLVNVUFBPUlRAZWMuZXVyb3BhLmV1MIIBIjANBgkqhkiG9w0BAQEF[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "AAOCAQ8AMIIBCgKCAQEAh/LQZkBtNvSXmxKN7Za4BbeN0T79uHaoXmRbpp8uouoiW1p/0RUVQLcu[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "uGhk6aP9UJEJQj7+7+FsUOiItn8k5g0AXR3C7/E/HXwxc/x2PJcOtBZ4yqAuZ5wlVPYyV5iBcxWx[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "SKAgDJqa+paHGUn2hKTlh4f1B4KBoXqzp/Nx2o64RXCoD2NCwwWIG5ot4CUxS7vIFTDaYvLl//ve[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "wnZsynu7gZ8oQC2DC+kTLBUHzq2dYk4dg0WgTwPmB/kprjYjLMe2L+JRmHgve6rmDXvwrXqCbhBn[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "RTuivxDK6Vpib4FZZndJPQPMg7qMDkn6tk4SPUDjJ8zgh7FZFPSN2ClG3wIDAQABo4HFMIHCMAkG[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "A1UdEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgWgMDMGCWCGSAGG+EIBDQQmFiRPcGVuU1NMIEdlbmVy[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "YXRlZCBDbGllbnQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFLGc5pSIVFpB+ofeo5ncTCOIEzviMB8G[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "A1UdIwQYMBaAFL3o13bX+6NjVguhosYDt2yksE8tMA4GA1UdDwEB/wQEAwIF4DAdBgNVHSUEFjAU[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "BggrBgEFBQcDAgYIKwYBBQUHAwQwDQYJKoZIhvcNAQELBQADggIBAJ/jmVR59krmaEj3vTxqrpu9[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "TgwQdB8zbJGFlMe6M/k5RKtxXp+cMKsO1AzbULEWN7+YjwDZw6eRg/sfcd10J/QGAOW4RWNKc6Ls[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "x9Ovwcop0W4KrLDtJjQy08xRYhvm0Ars2qCLgJ8nlO8Q47B2qsD43XZKC+HZtDpw78PIj4JFtjx1[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "CBTWT/PVLMpBQ/DCr8+3rvpH1zIwXgSqCpFt/thfhRUTsIZb6aScr+YBv6Hc4DMexJvVOIKjNiko[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "606By2y3dWda0LyW1EaTYjYoj/TVEosW6cCNa0/dI0lOsCaQpc9ATOH9/N7tkyHyS/oRZ6aFhKvF[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "Qxcop0+4rAMYOMDFNSzMLZiBeWFZdabsJkcQ6zBsuR1b21jF4cO285dXoAwiczT9iwsqoFrd79g0[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "WAQNvHnFjk0hHGIBKwZEvTreG1xlURPWD5F3ZJRQfqaipZRcNnJBrox1rgQpuEGjDA+i70IG+vzA[\r][\n]" 
2022-01-31 16:43:49,487 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "DH/PTl+1tP401Nns/H59Fd8biwNI8SoX7/3lV0OMsAVDJNyoHdPoNDbsrKfT++sW62qUy+plLY10[\r][\n]" 
2022-01-31 16:43:49,488 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "KyhCVvL92BxNHtokJI4eyrETMXQQM2MkH0UN8NwdIni2TqU+nNnPl59OLBizjhpd6/Wyin0cbjR1[\r][\n]" 
2022-01-31 16:43:49,488 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "+Fdo6j3yySVUaUONjizvQHaJ3b792rMGnm5ut7rYI5EaxAngzjR+AAAxggJ2MIICcgIBATCBwzCB[\r][\n]" 
2022-01-31 16:43:49,488 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "vDELMAkGA1UEBhMCQkUxEDAOBgNVBAgMB0JlbGdpdW0xGjAYBgNVBAoMEUNvbm5lY3Rpdml0eSBU[\r][\n]" 
2022-01-31 16:43:49,488 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "ZXN0MSMwIQYDVQQLDBpDb25uZWN0aW5nIEV1cm9wZSBGYWNpbGl0eTEnMCUGA1UEAwweQ29ubmVj[\r][\n]" 
2022-01-31 16:43:49,488 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "dGl2aXR5IFRlc3QgQ29tcG9uZW50IENBMTEwLwYJKoZIhvcNAQkBFiJDRUYtRURFTElWRVJZLVNV[\r][\n]" 
2022-01-31 16:43:49,488 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "UFBPUlRAZWMuZXVyb3BhLmV1AgIRpTAJBgUrDgMCGgUAoIGIMBgGCSqGSIb3DQEJAzELBgkqhkiG[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDEzMTE2NDM0OFowIwYJKoZIhvcNAQkEMRYEFDISWDw2[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "CK2vdS8EREwXpETDapcJMCkGCSqGSIb3DQEJNDEcMBowCQYFKw4DAhoFAKENBgkqhkiG9w0BAQEF[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "ADANBgkqhkiG9w0BAQEFAASCAQAg4wLswYOWsBNvMzDCkkaik3/iSdVag5m0HFqFx67oZkr5H5gb[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "w3Gfxk0WdCgKqTDY3+CyRXAUYcxkAXbR+ourRz3gVmBIa16AAWRHWKhPwMUy7FalF9mRgUzrA0Oh[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "rIsuQGaOpsqKJ3MprWd764+0Usd1a1JCssk+BOAsowBOBSqmXk6QUWObpOOt+Bxdjkn7pvhgQLYM[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "j6nWp4ah6hEnQ1On9pcO1i88NEaErIBBF9GDoXIhiCULj+c54V7OP+zmrcxNNdZTVEI/Z+eH9hv6[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "j6bmq7W7fAhVl7aPZtuShioaYBbnTekAKg9Bn38eur7QeicabPpk9qO7ivPYyHaUAAAAAAAA[\r][\n]" 
2022-01-31 16:43:49,496 DEBUG [org.apache.http.wire] [] http-outgoing-0 >> "------=_Part_1_1746711869.1643647428840--[\r][\n]" 
2022-01-31 16:43:49,504 DEBUG [org.apache.cxf.resource.DefaultResourceManager] [] resolving resource <> type <class java.lang.ClassLoader> 
2022-01-31 16:43:49,509 DEBUG [org.apache.cxf.transport.servlet.ServletController] [] Service http request on thread: Thread[http-nio-8080-exec-3,5,main] 
2022-01-31 16:43:49,509 DEBUG [org.apache.cxf.transport.http.AbstractHTTPDestination] [] Create a new message for processing 
2022-01-31 16:43:49,509 DEBUG [org.apache.cxf.transport.http.Headers] [] Request Headers: {accept-encoding=[gzip,deflate], as2-from=[dynceftest2party71gw], as2-to=[dynceftest2party71gw], as2-version=[1.0], Authorization=[***], connection=[Keep-Alive], Content-Length=[6114], content-type=[multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-1; boundary="----=_Part_1_1746711869.1643647428840"], date=[Mon, 31 Jan 2022 16:43:48 +0000], disposition-notification-options=[signed-receipt-protocol=required,pkcs7-signature; signed-receipt-micalg=required,sha1], disposition-notification-to=[not.in.use@difi.no], host=[localhost:8080], message-id=[<1643647428730.1.824455453.Oxalis@ip-172-26-7-105>], mime-version=[1.0], Proxy-Authorization=[***], subject=[AS2 message from Oxalis], user-agent=[Oxalis 5.0.6]} 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.ws.policy.PolicyInInterceptor@2223dd72 to phase receive 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.attachment.As4AttachmentInInterceptor@6b774c4f to phase receive 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.interceptor.StaxInInterceptor@d0d6f2a to phase post-stream 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.interceptor.StaxInEndingInterceptor@1431bd8d to phase pre-invoke 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerFaultInInterceptor@28452a34 to phase pre-protocol-frontend 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@79010e47 to phase read 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.binding.soap.interceptor.StartBodyInterceptor@1f134a72 to phase read 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@6d741c8 to phase post-protocol 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor network.oxalis.as4.inbound.As4EndpointSelector@7c2dfac to phase read 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Chain org.apache.cxf.phase.PhaseInterceptorChain@60476be5 was created. Current flow:
  receive [PolicyInInterceptor, As4AttachmentInInterceptor]
  post-stream [StaxInInterceptor]
  read [ReadHeadersInterceptor, StartBodyInterceptor, As4EndpointSelector]
  pre-protocol-frontend [SOAPHandlerFaultInInterceptor]
  post-protocol [CheckFaultInterceptor]
  pre-invoke [StaxInEndingInterceptor]

2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleMessage on interceptor org.apache.cxf.ws.policy.PolicyInInterceptor@2223dd72 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.ws.policy.PolicyInInterceptor] [] No endpoint. 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleMessage on interceptor org.apache.cxf.attachment.As4AttachmentInInterceptor@6b774c4f 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxInInterceptor@d0d6f2a 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Adding interceptor org.apache.cxf.interceptor.StaxInEndingInterceptor@3d4d4a6b to phase pre-invoke 
2022-01-31 16:43:49,510 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@79010e47 
2022-01-31 16:43:49,511 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleFault on interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@79010e47 
2022-01-31 16:43:49,511 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleFault on interceptor org.apache.cxf.interceptor.StaxInInterceptor@d0d6f2a 
2022-01-31 16:43:49,516 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleFault on interceptor org.apache.cxf.attachment.As4AttachmentInInterceptor@6b774c4f 
2022-01-31 16:43:49,516 DEBUG [org.apache.cxf.phase.PhaseInterceptorChain] [] Invoking handleFault on interceptor org.apache.cxf.ws.policy.PolicyInInterceptor@2223dd72 
2022-01-31 16:43:49,516 WARN [org.apache.cxf.phase.PhaseInterceptorChain] [] Interceptor for has thrown exception, unwinding now 
org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader: Unexpected character '-' (code 45) in prolog; expected '<'
 at [row,col {unknown-source}]: [1,1]
    at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:292)
    at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:70)
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
    at org.apache.cxf.transport.MultipleEndpointObserver.onMessage(MultipleEndpointObserver.java:98)
    at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
    at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
    at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
    at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
    at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
    at com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
    at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
    at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
    at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85)
    at io.opentracing.contrib.web.servlet.filter.TracingFilter.doFilter(TracingFilter.java:189)
    at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
    at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:121)
    at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
    at network.oxalis.dist.war.WarGuiceFilter.doFilter(WarGuiceFilter.java:21)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1735)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:748)
Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '-' (code 45) in prolog; expected '<'
 at [row,col {unknown-source}]: [1,1]
    at com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:653)
    at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2133)
    at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1181)
    at com.ctc.wstx.sr.BasicStreamReader.nextTag(BasicStreamReader.java:1204)
    at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:173)
    ... 41 common frames omitted
2022-01-31 16:43:49,516 DEBUG [org.apache.cxf.transport.http.AbstractHTTPDestination] [] Finished servicing http request on thread: Thread[http-nio-8080-exec-3,5,main] 
2022-01-31 16:43:49,517 DEBUG [org.apache.cxf.transport.servlet.ServletController] [] Finished servicing http request on thread: Thread[http-nio-8080-exec-3,5,main] 
2022-01-31 16:43:49,518 DEBUG [org.apache.http.wire] [] http-outgoing-0 << "HTTP/1.1 200 [\r][\n]" 
2022-01-31 16:43:49,519 DEBUG [org.apache.http.wire] [] http-outgoing-0 << "Content-Length: 0[\r][\n]" 
2022-01-31 16:43:49,519 DEBUG [org.apache.http.wire] [] http-outgoing-0 << "Date: Mon, 31 Jan 2022 16:43:49 GMT[\r][\n]" 
2022-01-31 16:43:49,519 DEBUG [org.apache.http.wire] [] http-outgoing-0 << "Keep-Alive: timeout=20[\r][\n]" 
2022-01-31 16:43:49,519 DEBUG [org.apache.http.wire] [] http-outgoing-0 << "Connection: keep-alive[\r][\n]" 
2022-01-31 16:43:49,519 DEBUG [org.apache.http.wire] [] http-outgoing-0 << "[\r][\n]" 
2022-01-31 16:43:49,520 DEBUG [org.apache.http.headers] [] http-outgoing-0 << HTTP/1.1 200  
2022-01-31 16:43:49,521 DEBUG [org.apache.http.headers] [] http-outgoing-0 << Content-Length: 0 
2022-01-31 16:43:49,521 DEBUG [org.apache.http.headers] [] http-outgoing-0 << Date: Mon, 31 Jan 2022 16:43:49 GMT 
2022-01-31 16:43:49,521 DEBUG [org.apache.http.headers] [] http-outgoing-0 << Keep-Alive: timeout=20 
2022-01-31 16:43:49,521 DEBUG [org.apache.http.headers] [] http-outgoing-0 << Connection: keep-alive 
2022-01-31 16:43:49,526 DEBUG [org.apache.http.impl.execchain.MainClientExec] [] Connection can be kept alive for 20000 MILLISECONDS 
2022-01-31 16:43:49,526 DEBUG [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] [] Connection [id: 0][route: {}->http://localhost:8080] can be kept alive for 20.0 seconds 
2022-01-31 16:43:49,526 DEBUG [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] [] http-outgoing-0: set socket timeout to 0 
2022-01-31 16:43:49,526 DEBUG [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] [] Connection released: [id: 0][route: {}->http://localhost:8080][total available: 1; route allocated: 1 of 2; total allocated: 1 of 20] 
2022-01-31 16:43:49,537 DEBUG [network.oxalis.as2.outbound.As2MessageSender] [] AS2 transmission to http://localhost:8080/oxalis/as4 returned HTTP OK, verify MDN response 
2022-01-31 16:43:49,539 ERROR [eu.sendregning.oxalis.Main] [] Execution failed: network.oxalis.api.lang.OxalisTransmissionException: No Content-Type header in response, probably a server error. 
java.util.concurrent.ExecutionException: network.oxalis.api.lang.OxalisTransmissionException: No Content-Type header in response, probably a server error.
    at java.util.concurrent.FutureTask.report(FutureTask.java:122)
    at java.util.concurrent.FutureTask.get(FutureTask.java:192)
    at eu.sendregning.oxalis.Main.main(Main.java:225)
Caused by: network.oxalis.api.lang.OxalisTransmissionException: No Content-Type header in response, probably a server error.
    at network.oxalis.as2.outbound.As2MessageSender.handleResponse(As2MessageSender.java:285)
    at network.oxalis.as2.outbound.As2MessageSender.sendHttpRequest(As2MessageSender.java:245)
    at network.oxalis.as2.outbound.As2MessageSender.send(As2MessageSender.java:154)
    at network.oxalis.as2.outbound.As2MessageSenderFacade.send(As2MessageSenderFacade.java:58)
    at network.oxalis.outbound.transmission.DefaultTransmitter.perform(DefaultTransmitter.java:149)
    at network.oxalis.outbound.transmission.DefaultTransmitter.transmit(DefaultTransmitter.java:93)
    at eu.sendregning.oxalis.TransmissionTask.performTransmission(TransmissionTask.java:166)
    at eu.sendregning.oxalis.TransmissionTask.call(TransmissionTask.java:94)
    at eu.sendregning.oxalis.TransmissionTask.call(TransmissionTask.java:48)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

threre are something wrong in my payload.xml?

I'm not sure for this configuration:

<Type>DOCUMENTID</Type>
<Identifier></Identifier>
<InstanceIdentifier>connectivity-docid-qns::doc_id1##urn:www.cenbii.eu:profile:bii04:ver1.0::ver1.0</InstanceIdentifier>

bluild form this indications on AS4ConnectivityTestUserGuide.docx

image

pierfrancesco72 commented 2 years ago

I have modified my oxalis.conf on lookup.locator.hostname:

oxalis.keystore {
        path=dynceftest2party71gw.jks
        password = test123
        key.alias = dynceftest2party71gw
        key.password = test123
}

security.truststore.ap=/home/ubuntu/.oxalis/truststore/gateway_truststore.jks
security.truststore.password=test123

oxalis.as4.type=cef-connectivity
oxalis.header.parser=dummy

lookup.locator.hostname="acc.edelivery.tech.ec.europa.eu/edelivery-sml/"
lookup.locator.class = network.oxalis.vefa.peppol.lookup.locator.BusdoxLocator

security.validator.class = network.oxalis.vefa.peppol.security.util.EmptyCertificateValidator

oxalis.path.inbound = /home/ubuntu/.oxalis/in

and restarted the test:

Implementation named 'dummy' for 'oxalis.header.parser' (network.oxalis.api.header.HeaderParser) is not found. Available implementations: sbdh

2022-01-31 21:15:01,362 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate subject: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=dynceftest2party71gw, OU=Connecting Europe Facility, O=Connectivity Test, ST=Brussels-Capital, C=BE 
2022-01-31 21:15:01,362 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate issuer: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=Connectivity Test Component CA, OU=Connecting Europe Facility, O=Connectivity Test, ST=Belgium, C=BE 
2022-01-31 21:15:01,405 INFO [network.oxalis.vefa.peppol.security.ModeDetector] [] Detected mode: TEST 
2022-01-31 21:15:01,453 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] Prioritized list of transport profiles: 
2022-01-31 21:15:01,460 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver1p0r1 
2022-01-31 21:15:01,460 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver2p0 
2022-01-31 21:15:01,460 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver1p0 
2022-01-31 21:15:03,947 ERROR [network.oxalis.commons.guice.GuiceModuleLoader] [] Implementation named 'dummy' for 'oxalis.header.parser' (network.oxalis.api.header.HeaderParser) is not found. Available implementations: sbdh 
network.oxalis.api.lang.OxalisLoadingException: Implementation named 'dummy' for 'oxalis.header.parser' (network.oxalis.api.header.HeaderParser) is not found. Available implementations: sbdh
    at network.oxalis.commons.guice.ImplLoader.get(ImplLoader.java:60)
    at network.oxalis.commons.header.HeaderModule.getHeaderParser(HeaderModule.java:27)
    at network.oxalis.commons.header.HeaderModule$$FastClassByGuice$$8ca44804.invoke(<generated>)
    at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
    at com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:173)
    at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
    at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
    at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168)
    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39)
    at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42)
    at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65)
    at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306)
    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
    at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168)
    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39)
    at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211)
    at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182)
    at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
    at com.google.inject.Guice.createInjector(Guice.java:87)
    at com.google.inject.Guice.createInjector(Guice.java:69)
    at network.oxalis.commons.guice.GuiceModuleLoader.initiate(GuiceModuleLoader.java:66)
    at network.oxalis.outbound.OxalisOutboundComponent.<init>(OxalisOutboundComponent.java:45)
    at eu.sendregning.oxalis.Main.main(Main.java:114)
2022-01-31 21:15:05,182 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate subject: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=dynceftest2party71gw, OU=Connecting Europe Facility, O=Connectivity Test, ST=Brussels-Capital, C=BE 
2022-01-31 21:15:05,183 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate issuer: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=Connectivity Test Component CA, OU=Connecting Europe Facility, O=Connectivity Test, ST=Belgium, C=BE 
2022-01-31 21:15:05,217 INFO [network.oxalis.vefa.peppol.security.ModeDetector] [] Detected mode: TEST 
2022-01-31 21:15:05,923 INFO [network.oxalis.commons.filesystem.FileSystemModule] [] Inbound folder: /home/ubuntu/.oxalis/in 
2022-01-31 21:15:06,461 INFO [org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean] [] Creating Service {http://inbound.as4.oxalis.network/}As4ProviderService from class network.oxalis.as4.inbound.As4Provider 
2022-01-31 21:15:06,660 DEBUG [org.apache.cxf.resource.DefaultResourceManager] [] resolving resource <org.apache.cxf.wsdl11.WSDLManagerImpl/bus> type <interface org.apache.cxf.Bus> 
2022-01-31 21:15:06,664 DEBUG [org.apache.cxf.resource.DefaultResourceManager] [] resolving resource <null> type <interface org.apache.cxf.Bus> 
2022-01-31 21:15:07,042 INFO [org.apache.cxf.endpoint.ServerImpl] [] Setting the server's publish address to be / 
2022-01-31 21:15:07,075 DEBUG [org.apache.cxf.resource.DefaultResourceManager] [] resolving resource <network.oxalis.as4.inbound.As4Provider/context> type <interface javax.xml.ws.WebServiceContext> 
2022-01-31 21:15:07,094 DEBUG [org.apache.cxf.jaxws.handler.AnnotationHandlerChainBuilder] [] building handler chain 
2022-01-31 21:15:07,095 DEBUG [org.apache.cxf.jaxws.handler.AnnotationHandlerChainBuilder] [] Checking for HandlerChain annotation on network.oxalis.as4.inbound.As4Provider 
2022-01-31 21:15:07,100 DEBUG [org.apache.cxf.jaxws.handler.AnnotationHandlerChainBuilder] [] Checking for HandlerChain annotation on javax.xml.ws.Provider 
2022-01-31 21:15:07,100 DEBUG [org.apache.cxf.jaxws.handler.AnnotationHandlerChainBuilder] [] Checking for HandlerChain annotation on java.lang.Object 
2022-01-31 21:15:07,101 DEBUG [org.apache.cxf.jaxws.handler.AnnotationHandlerChainBuilder] [] no HandlerChain annotation on class network.oxalis.as4.inbound.As4Provider 
2022-01-31 21:15:07,101 DEBUG [org.apache.cxf.endpoint.ServerImpl] [] Server is starting. 
2022-01-31 21:15:07,102 DEBUG [org.apache.cxf.transport.servlet.ServletDestination] [] registering incoming observer: org.apache.cxf.transport.ChainInitiationObserver@101f2ca2 
2022-01-31 21:15:07,102 DEBUG [org.apache.cxf.endpoint.ServerImpl] [] register the server to serverRegistry  
2022-01-31 21:15:07,112 DEBUG [org.apache.cxf.transport.servlet.ServletDestination] [] registering incoming observer: network.oxalis.as4.inbound.As4EndpointsPublisherImpl$1@649920aa 
2022-01-31 21:15:07,116 INFO [network.oxalis.as4.common.MerlinProvider] [] Loading TRUSTSTORE: /home/ubuntu/.oxalis/truststore/gateway_truststore.jks 
2022-01-31 21:15:07,126 INFO [network.oxalis.as4.common.MerlinProvider] [] Adding acc.edelivery.tech.ec.europa.eu (globalsign rsa ov ssl ca 2018) to truststore 
2022-01-31 21:15:07,126 INFO [network.oxalis.as4.common.MerlinProvider] [] Adding peppol access point test ca - g2 (peppol root test ca - g2) to truststore 
2022-01-31 21:15:07,126 INFO [network.oxalis.as4.common.MerlinProvider] [] Adding peppol root test ca - g2 to truststore 
2022-01-31 21:15:07,126 INFO [network.oxalis.as4.common.MerlinProvider] [] Adding *.tech.ec.europa.eu (globalsign rsa ov ssl ca 2018) to truststore 
2022-01-31 21:15:07,126 INFO [network.oxalis.as4.common.MerlinProvider] [] Adding connectivity test root ca to truststore 
2022-01-31 21:15:07,126 INFO [network.oxalis.as4.common.MerlinProvider] [] Adding connectivity test component ca to truststore 
2022-01-31 21:15:07,133 DEBUG [org.apache.cxf.resource.DefaultResourceManager] [] resolving resource </WEB-INF/cxfServletStaticResourcesMap.txt> type <class java.io.InputStream> 
2022-01-31 21:15:07,135 DEBUG [org.apache.cxf.resource.DefaultResourceManager] [] resolving resource </cxfServletStaticResourcesMap.txt> type <class java.io.InputStream> 
2022-01-31 21:15:42,441 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate subject: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=dynceftest2party71gw, OU=Connecting Europe Facility, O=Connectivity Test, ST=Brussels-Capital, C=BE 
2022-01-31 21:15:42,442 INFO [network.oxalis.commons.security.CertificateModule] [] Certificate issuer: EMAILADDRESS=CEF-EDELIVERY-SUPPORT@ec.europa.eu, CN=Connectivity Test Component CA, OU=Connecting Europe Facility, O=Connectivity Test, ST=Belgium, C=BE 
2022-01-31 21:15:42,469 INFO [network.oxalis.vefa.peppol.security.ModeDetector] [] Detected mode: TEST 
2022-01-31 21:15:42,484 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] Prioritized list of transport profiles: 
2022-01-31 21:15:42,484 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver1p0r1 
2022-01-31 21:15:42,485 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver2p0 
2022-01-31 21:15:42,485 INFO [network.oxalis.outbound.transmission.MessageSenderFactory] [] => busdox-transport-as2-ver1p0 
2022-01-31 21:15:43,389 ERROR [network.oxalis.commons.guice.GuiceModuleLoader] [] Implementation named 'dummy' for 'oxalis.header.parser' (network.oxalis.api.header.HeaderParser) is not found. Available implementations: sbdh 
network.oxalis.api.lang.OxalisLoadingException: Implementation named 'dummy' for 'oxalis.header.parser' (network.oxalis.api.header.HeaderParser) is not found. Available implementations: sbdh
    at network.oxalis.commons.guice.ImplLoader.get(ImplLoader.java:60)
    at network.oxalis.commons.header.HeaderModule.getHeaderParser(HeaderModule.java:27)
    at network.oxalis.commons.header.HeaderModule$$FastClassByGuice$$8ca44804.invoke(<generated>)
    at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
    at com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:173)
    at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
    at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
    at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168)
    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39)
    at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42)
    at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65)
    at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306)
    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
    at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:168)
    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:39)
    at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:211)
    at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:182)
    at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
    at com.google.inject.Guice.createInjector(Guice.java:87)
    at com.google.inject.Guice.createInjector(Guice.java:69)
    at network.oxalis.commons.guice.GuiceModuleLoader.initiate(GuiceModuleLoader.java:66)
    at network.oxalis.outbound.OxalisOutboundComponent.<init>(OxalisOutboundComponent.java:45)
    at eu.sendregning.oxalis.Main.main(Main.java:114)

Is there a way around the fact that the CEF connectivity test does not return the SBDH header?