cancel
Showing results for 
Search instead for 
Did you mean: 

How to determine what URL is being used by partner

Former Member
0 Kudos

We have an operational PI system (v 7.0). I am receiving from external companies just fine. The problem is that the person who knew what URL was being used by each external company is gone. I realize this is a "flaw" in our system documentation, but I need to correct it. I have contacted one of our partners and it seems their staff does not know how to determine the call they make. So my question is: How can I, from my side, determine what call is being issued by our partner.

This actually leads to a more general question, if I know that I an getting HTTP or HTTPS traffic and I configure the system to take the information and forward it on the our backend SAP system, how do I know what to tell a 3rd party company to do? As you might guess, I am new to this and this part was not covered in the SAP Training I took. I know that the call should look something like: http://<IP Address>:<Port>/... then what?

Thank you for the assistance.

Rich

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I am assuming you are asking what is url of integration engine where partner are sending message via http.

Url would be: http://<host>:<port>/sap/xi/engine?type=entry

You can check url from RWB (goto test message). or in backend you can check it from SXMB_ADM transaction.

On another note you can't be sure that 3rd party is always communicating using http so do following:

- Detetmine what type of message they are exchanging (Idoc, file etc)

- Search in Integration Directory for respective sender communication channel (because partner is sending data)

- Group them per partner to findout ftp location and other connections they are using.

If they are using http then there will be no sender communication channel.

Search XI forum for help as you may find that solution already posted there.

Regards,

Gourav

Former Member
0 Kudos

Hi,

Beware that it is possible that a reverse proxy is used and that this reverse proxy may do some URL rewriting.

I'am using this technique for Rosettanet B2B with PI.

The URL called by our business partners on the internet is https://reverseproxyserver.domain/rosettanet

and the urL called on PI is https://PIserver:port/MessagingSystem/receive/RNIFAdapter/RNIF

So to be sure, the best way in my opinion is to check the HTTP logs of PI and eventually of the reverse proxy.

Regards,

Olivier

Answers (0)