cancel
Showing results for 
Search instead for 
Did you mean: 

HTTPS calls to HTTP_AAE sender channel

0 Kudos

Hello Guys,

We have got a requirement to send HTTPS calls to the HTTP_AAE sender channel.

I have done the SSL configurations as per the link below:

http://scn.sap.com/community/pi-and-soa-middleware/blog/2013/05/13/believe-it-or-not-ssl-enabling-fo...

I was able to test this channel through "SOAPUI" tool when SSL configurations were not there in PI with the below url(kind of):

http://ABC:57000/HttpAdapter/HttpMessageServlet?interfaceNamespace=ABC&interface=ABC&senderService=ABC&qos=BE

However, when I changed it to HTTPs because of the SSL configurations in PI, its giving me network related error.

https://ABC:57001/HttpAdapter/HttpMessageServlet?interfaceNamespace=ABC&interface=ABC&senderService=ABC&qos=BE

Please, would you be able to provide a clue how can I test my configurations for this sender channel with SSL configurations?

Note: I cannot test end to end until I move my changes to QA. Our DEV environment is not open for the vendor and before moving to QA I want to make sure that HTTPs communication with HTTP_AAE would be successful with the vendor by using the new URL.

https://ABC:57001/HttpAdapter/HttpMessageServlet?interfaceNamespace=ABC&interface=ABC&senderService=ABC&qos=BE

Regards,

Simran

Accepted Solutions (1)

Accepted Solutions (1)

iaki_vila
Active Contributor
0 Kudos

Hi Simran,

My few cents.


However, when I changed it to HTTPs because of the SSL configurations in PI, its giving me network related error.

https://ABC:57001/HttpAdapter/HttpMessageServlet?interfaceNamespace=ABC&interface=ABC&senderService=ABC&qos=BE

How you  restarted the PI java instance after SSL installation?

Please, would you be able to provide a clue how can I test my configurations for this sender channel with SSL configurations? Note: I cannot test end to end until I move my changes to QA. Our DEV environment is not open for the vendor and before moving to QA I want to make sure that HTTPs communication with HTTP_AAE would be successful with the vendor by using the new URL.

If you want to test https connection without any scenario developed. You will need to do it with an external tool like telenet + openSSL: check these lnks:  telnet for testing ssl/https websites | Bearfruit

testing HTTPS with openssl « The Sarth Repository

Hope this helps.

Regards.

0 Kudos

Hello Vila,

I restarted the java instance for SSL and now the below url is working.

https://ABC:57001/HttpAdapter/HttpMessageServlet?interfaceNamespace=ABC&interface=ABC&senderService=ABC&qos=BE

However, SOAPUI is a good tool to test these calls with SSL certificates.

Answers (3)

Answers (3)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Basically you have to import client certificate in soap ui to test.  If you want help in configuring you might also want to see the below link

How to configure SoapUI with client certificate authentication</title><meta http-equiv=&qu...

nabendu_sen
Active Contributor
0 Kudos

Hi Simran,

I think you can test HTTPs with SOAP UI. Check this one.

Regards,

Nabendu.

0 Kudos

Thank you Nabendu, I didn't know about this option before.

azharshaikh
Active Contributor
0 Kudos

Hi Simran,

Can you please re-check your configs and also check the following blog if it helps:

Regards,

Azhar

0 Kudos

Hello Azhar,

That link was helpful, but does that mean "HTTP_AAE" cannot be implemented with SSL configurations? SOAP + HTTPS is the only option in PI to use SSL during communication with PI.

Even after activating the SSL configurations in NWA of PI, HTTP_AAE sender channel is still working without even using SSL certificate on SAPUI tool. How is this possible?

When I am trying to implement with SOAP adapter its ending up into error.