B2B Integration

Sterling B2B Integration

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Clarification on AS2 MDN Message

    Posted Thu November 13, 2025 08:41 AM
    Hello,
    When an AS2 message is received, the MDN is not sent immediately. Instead, an invoked BP is started, and only at some point the EDIINT MDN Building Service is used to generate the MDN.
    In the body part containing the human-readable message, we see the following:
    --_=32033758190022066Sterling32033758190022066MOKO  
    Your message was successfully received and processed.  
    --_=32033758190022066Sterling32033758190022066MOKO
    I am unable to determine whether this message is a default message generated by the service or if it is a custom message.
    Could you clarify:
    1. Is this message part of the RFC standard for AS2 MDNs?
    2. Can this human-readable message be omitted, or is it required?
    And someone has an idea what are the headers in an MDN, because when the parsing of an MDN is done using "EDIINTPipelineParse" (this is in the outbound part) we have a proporty  
    <EDIINT-Transaction-Status>processednoerrors</EDIINT-Transaction-Status>
    This property dosn't exist in the headers, so I imagine it's extracted from the MDN content
    Thank you for your help.

    Regards,

    Taha



    ------------------------------
    Taha LEBIED
    ------------------------------


  • 2.  RE: Clarification on AS2 MDN Message

    Posted 29 days ago

    Hi Taha,

    With AS2, the far end sending the message requests either sync or async MDN. When the MDN request is sync then the return message is sent on the incoming channel as a http response and when the MDN request is ASYNC then the HTTP response is a typical 200 response and then an additional MDN ASync process is called with the same message but a new outbound channel is created to send the message.

    The content is produced by the EDIINT service and is part of the standard response set allowed with the Drummand Applicability Statement (AS2 standard)

    No there is no legitimate way to change that under Drummand rules but I guess you could craft a response with the mime service and do it that way.



    ------------------------------
    --------------------
    Chris Thorpe
    --------------------
    ------------------------------