AS2 EDIINT through Reverse Gateway Proxy not working

Hello.

we are receiving an EDIINT AS2 message. In our customer service we have an input var “contentStream”. Pipeline contains service wm.EDIINT:receive.

With my test service it works fine, but when our partner sends the EDI Message i see in activity log
“Invalid EDIINT message, ignored.”

Message shown in Activity Log is shown below.

<?xml version="1.0" encoding="UTF-8"?> http HTTPS /invoke/joAppEDI.services.Inbound:InboundAS2 POST 332342690 1.0 S/MIME Encrypted Message file binary AS2 Adapter on local.axway.de karl-heinz.selmeier@continental-corporation.com https://fravmpx

With a SavePipeLine Step i see only

<?xml version="1.0" encoding="UTF-8"?> 2015_08_25__103915806_edifact_delfor.xml yyyy_MM_dd__HHmmssSSS 2015_08_25__103915806 2015_08_25__103915806_edifact_delfor.xml 2015_08_25__103915806

I’m confused. Do you have any idea what is maybe missing or going wrong ?

Thanks a lot for your help.
Sebastian

Hi,

Streams* cannot not be saved/show in the pipeline.

Why are you looking for that variable whe TN should process the EDIINT payloads as normal as long as proper content-type and the default configuration in place.

What exactly the error do you see in the activity log for the TP sent messages for IGNORED?

HTH,
RMG

Hi,

i got “Invalid EDIINT message, ignored”.

Full message is. Unfortunately message is truncated after 1024 characters.

<?xml version="1.0" encoding="UTF-8"?> http HTTPS /invoke/joAppEDI.services.Inbound:InboundAS2 POST 332342690 1.0 S/MIME Encrypted Message file binary AS2 Adapter on local.axway.de karl-heinz.selmeier@continental-corporation.com https://fravmpx

Any ideas ?

Thanks,
Sebastian

Hi,

in TP there is no transaction for the invalid EDIINT message from our Partner.

Using my own java application for sending EDIINT message all is OK and i can see the transaction.

So i wonder what i must tell our partner to send the message in correct format.
Or which are the important (header) information for EDIINT/TN module ?

BR,
Sebastian

Does your TP sends AS2 transmission for other customer’s too works fine? If yes they should know what to send in the EDIINT mime headers for proper recognition and may be you need to have a call with them to make sure what wM/EDIINT expects.

HTH,
RMG

Sebastian – There should not be any issue though you send data either from your Java service or from your partner. Just take the data which is being send to you, pass the same data to your java service and see how it behaves. I hope issue might be with input data or with your configuration in TN.

Thanks,

Hi,

thanks for your quick responses. I have 3 questions

  1. which EDIINT mime header our TP must set at minimum level for proper recognition ? Our TP is using
    Axway Platform.

  2. How to get the data sent by our TP and save to file ? (e.g. savepipeline ). At the moment i only
    get a httpInputStream Object which cannot be saved. Are there any transformations needed
    for saving EDIINT data ?

  3. Is there a way to enhance Activity Log Size to more than 1024 characters ? So i could see
    more information whats going wrong ?

Thanks for your help.

Sebastian

One thing more.

Our TP sends following header:

Message-ID: as2.1894688@fh007101
Date: Tue, 28 Jul 2015 15:11:49 GMT
From: karl-heinz.selmeier@continental-corporation.com
Subject: file
Mime-Version: 1.0
Content-Type: application/pkcs7-mime; name=“smime.p7m”;smime-type=enveloped-data
Content-Transfer-Encoding: binary
Content-Disposition: attachment; filename=“smime.p7m”
Content-Description: S/MIME Encrypted Message
User-Agent: AS2 Adapter on local.axway.de
AS2-Version: 1.1
Recipient-Address:
https://edi.jenoptik.com:5061/invoke/joAppEDI.services.Inbound:InboundAS2
AS2-To: 332342690
AS2-From: CONTIQ
Disposition-Notification-To: karl-heinz.selmeier@continental-corporation.com
Receipt-Delivery-Option: https://fravmpx09002.conti.de:4443

He says that after decoding the message should start with:

Content-Type: application/EDIFACT||Content-Transfer-Encoding: binary||
Content-Disposition: attachment; filename=om1894688.3.1.0.1.1.0.5d08.0||||
UNA:+.? ‘UNB+UNOC:3+CASTA3+JENOPTIK+150728:1711+2++DELFOR’UNH+1
+DELFOR:D:04A:UN:GA0511’BGM+241+56’ …

Is that correct ?

My settings in TN for the EDIINT Sender is shown in attached screenshot.

BR,
Sebastian