Skip to Content
avatar image
Former Member

AS2 Adapter - Expected URL and Receipient URL

Hi,

As i want to configure the AS2 sender and receiver channels in my scenarios, can you please let me know

In Sender AS2 channel:

The expected URL path will be provided by sender AS2 team and we have to copy that in sender channel right?

Also folder path will be provided by sender right?

In Receiver AS2 channel:

the Recipient URL, do we need to provide to target AS2 team, if so how to define teh AS2 URL? http://<host>:<port>/AS2 ??? if so how to create user credentials for HTTP basic Authentication

File name - we can define any name here?

Own e- mail address, can i provide my mail id for testing purpose, or we have to do any mail server settings to enable this mail id to send mails??

Verified existing postings and blogs already.

Please clarify

Thank you.

Regards,prasanth

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Aug 15, 2017 at 04:07 PM

    Hi Prasanth,

    For your query on URL for sender and receiver please go through the thread carefully.

    Basic authentication on Receiver channel :This is something a third party has to provide you as you are connecting to there server.

    FileName : This is something a understanding between you and third party , ask third party what should be the filename for each message which is sent from PI/PO system.

    Br,

    Manoj

    Add comment
    10|10000 characters needed characters exceeded

    • Prasanth,

      i had configured AS2 sender channel with expected URL path as 'http://host:port/as2/partner' and shared same to sender As2 team. for this URL, do we need any credentials to be created in SAP PO and share same to sender AS2? as of now i got certificate and deployed same in PO server and selected same in verify signature. will it be ok?

      You are supposed to configure the URL of the third party form which you are getting message so my suggestion just mention it as .*

      Regarding the credentials try to put this url http://host:port/as2/partner which you have given to third party in browser and see if it asks for authentication if yes then a user id and password has to be created in your PI system and share the same with third party. Yes that certificate is enough to verify signature.

      In AS2 receiver channel- for Recipient URL, i had given the url provided by target AS2 and not selected basic authentication check box as target AS2 says that they will not support basic authentication. will i be able to send message to target AS2 URL without basic authentication?

      Check with third party if they need user id or ssl certificate authentication then get the required from them and configure the same in channel.

      In AS2 sender channel if i select decryption checkbox in 'signature and encryption' tab, do i need to use PGP decryption module in module tab? or AS2 channel by default decrypt?

      No you need to provide your public cert for third party they will encrypt it using this and you decrypt it using respective private key no need of PGP until mentioned explicitly.

      And for multiple message form same third party :

      Ask third party to maintain different message subject for each message type and you create those many sender channel and mention the respective message subject in that .

      Or you can create single channel with message subject .* and then in ESR you need to create a single outbound service interface with multiple option , check this thread

      Br,

      Manoj

  • avatar image
    Former Member
    Aug 15, 2017 at 05:57 PM

    Hi Manoj,

    Thank you for Quick response (Appreciate your patience as have many Q's )

    i had configured AS2 sender channel with expected URL path as 'http://host:port/as2/partner' and shared same to sender As2 team. for this URL, do we need any credentials to be created in SAP PO and share same to sender AS2? as of now i got certificate and deployed same in PO server and selected same in verify signature. will it be ok?

    In AS2 receiver channel- for Recipient URL, i had given the url provided by target AS2 and not selected basic authentication check box as target AS2 says that they will not support basic authentication. will i be able to send message to target AS2 URL without basic authentication?

    In AS2 sender channel if i select decryption checkbox in 'signature and encryption' tab, do i need to use PGP decryption module in module tab? or AS2 channel by default decrypt?

    if my sender AS2 sends multiple messages (like Orders, invoices...) to SAP PO then can i share common URL for all interfaces (like http://host:port/as2/partner)? and i can mention same URL in all interface iFlow sender AS2 channels? or i have to create a common iFlow for AS2 sender and EDI separator receiver? and then individual iFlows for EDI separator sender to target system. which option i have to follow? pelase suggest.

    if i share a common URL to sender like http://host:port/as2/partner, then how my scenario recognize that the message belongs to which interface in PO?

    while work with multiple messages from AS2 sender, can i use common AS2 sender channel/EDI Separator receiver in all iFLows?

    Regards,Prasanth

    Add comment
    10|10000 characters needed characters exceeded