Skip to Content
0
Former Member
Feb 21, 2014 at 05:44 PM

Calling HTTPS service from SAP PI 7.31

32 Views

Hi SAP Gurus,

We have a requirement to call a URL (https://XXXX.us:9443/ ddedsy.cgi) from PI 7.31. Our PI system is on dual stack.

Currently my organization has Java program which calls this URL and post XML file and get response back. XML data file has user credentials and required data.

We had started configuring our system as per following URL :-

http://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/23501ebf5a1902e10000000a42189c/content.htm

We have downloaded SAP Cryptographic Library and update all required profile parameters except ssl/ciphersuites and icm/ssl_config_<xx>.

I am not sure whether these parameters need to be set up? In SMICM both HTTP and HTTPS services are running.

We have also taken step forward to create server / client PSEs and generated certificate request for both of them.

Before sending them out to CA, we have couple of questions:-

1. Is it really needed to configure SSL on AS ABAP and AS JAVA for consuming / connecting to external URL? If Yes then are we on right path and how do we find out appropriate CA authority to sign our certificate?

2. If SSL configuration is not required then what is the right configuration to call external HTTPS UEL with CGI script?

3. Also we have configured SM59 to create a HTTP connection to external server but we get ICM_HTTP_CONNECTION_FAILED message and following is ICM trace log file:-