cancel
Showing results for 
Search instead for 
Did you mean: 

MIC-field in MDN missing :Sender AS2 adapter

saurabhkumbhare
Active Participant
0 Kudos

Hello Experts,

We have the below scenario :

A VAN provider is sending us (SAP PO) the signed and encrypted message which reaches SAP PO. We are sending a signed MDN back to the VAN provider.

However, they are encountering the below error.

2014-11-21 16:52:39.643 [8580] SID: 44571782 The response signature is verified

2014-11-21 16:52:39.658 [8580] SID: 44571782 receipt verification result: RECEIPT_MISSING_MIC

2014-11-21 16:52:39.658 [8580] SID: 44571782 Received AS2 receipt has no MIC-field

Is there an option to send MIC-field..I believe this field is nothing but the 'Received-Content-MIC' field.

Can you please help on what can be the problem.

Regards

Saurabh

Accepted Solutions (1)

Accepted Solutions (1)

Dimitri
Active Contributor
0 Kudos

Hi Saurabh,

I guess you enabled the Message Integrity Check, right?

Perhaps you could consider to disable it and test again.

Take a look at Configuring the AS2 Receiver Channel - SAP NetWeaver Process Integration, business-to-business add-o... and more specifically

Kind regards,

Dimitri

saurabhkumbhare
Active Participant
0 Kudos

Hi All,

This error is resolved.

The sender party did not request "disposition-notification-options" field in the message header.

Once these enabled MIC check at their end, the MDN was validated correctly using the MIC-field check.

The message header should have a line as below :

disposition-notification-options = signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha-256


Thanks

Saurabh

Answers (0)