none
Issue with AS2Receive Pipeline RRS feed

  • Question

  • Hello, 
     i am getting the below error message, when i was trying to receive the as2 (non edi) file using as2receive pipeline. Please find the error below

    An output message of the component "Microsoft.BizTalk.EdiInt.PipelineComponents" in receive pipeline "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Receive, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" is suspended due to the following error: 
         An AS2 message was received that did not contain the AS2-From header..
     The sequence number of the suspended message is 1. 

    But the input file has AS2-From value in the header.

    please find below the input file that i want to receive.

    Connection: Close
    Content-Length: 66
    Content-Type: text/plain
    Expect: 100-continue
    Host: testing
    User-Agent: Microsoft (R) BizTalk (R) Server 2010
    AS2-Version: 1.2
    Content-Transfer-Encoding: binary
    Mime-Version: 1.0
    Message-ID: <srikanth_5F67E119-08D1-4A17-BC67-2967CB496D37>
    Content-Description: body
    Content-ID: {969153F0-EE38-4913-94B7-6FF2D1A1B7A2}
    AS2-To: TP
    AS2-From: Home
    EDIINT-Features: multiple-attachments

    <Header>
       <Body>
         <data>test</data>
       </Body>
    </Header>

    Thanks,

    Srikanth

    Monday, April 8, 2013 11:47 PM

Answers

  • Which adapter did you use to receive this message?  If you are using AS2, you must receive the message over HTTP and the AS2 headers must be included in the HTTP headers.


    David Downing... If this answers your question, please Mark as the Answer. If this post is helpful, please vote as helpful.


    Tuesday, April 16, 2013 6:25 PM

All replies

  • Hi,

    From the error message you post, this Error/Warning/Information event indicates BizTalk Server could not process the incoming AS2 message because the message did not contain an AS2-From header indicating the source of the message. An AS2 message must have an AS2-From header. The message will be suspended if it does not have an AS2-From header.

    To resolve this error, do the following:

    • Ensure the sending party adds an AS2-To header to the HTTP, AS2, and MIME header of the AS2 message before sending it.

    Reference: http://msdn.microsoft.com/en-us/library/bb967872(v=bts.20).aspx

    Regards,


    Chen Yu
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Wednesday, April 10, 2013 7:36 AM
    Moderator
  • Hi chen,

    thanks for ur response, can u pls elaborate .

    the sending party already adding AS2-From and AS2-To value to the header.


    Sunday, April 14, 2013 5:43 AM
  • Hi,

    Do you still get that error after you add AS2-To header to the HTTP, AS2, and MIME header of the AS2 message ?

    Regards,


    Chen Yu
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, April 16, 2013 2:46 AM
    Moderator
  • Which adapter did you use to receive this message?  If you are using AS2, you must receive the message over HTTP and the AS2 headers must be included in the HTTP headers.


    David Downing... If this answers your question, please Mark as the Answer. If this post is helpful, please vote as helpful.


    Tuesday, April 16, 2013 6:25 PM