cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP HTTP AXIS receiver adapter - Service requires SSL mutual authentication

Former Member
0 Kudos

Hi,

we have eInvoice scenario to Financial organization. On their side is WS so we're using SOAP adapter with HTTP (Axis) protocol, Message protocol

Axis. After configuration lots of parameters on Module tab of adapter, we're getting message from WS - "Service requires SSL mutual authentication".

Note  Axis Adapter FAQ says

    1. How can I configure my receiver channel to use SSL?

If the adapter engine is configured to use SSL, the Axis receiver adapter can use SSL automatically.

So question is how to check if AE is configured to use SSL? Is there any page to check it? BC installed SAP Crypto libs in kernel, since we are using

SAP PI 7.4. Is there mybe some parameter to specificaly tell Axis adapter to use SSL and HTTPS? Also, URL of WS starts with https://....

Thanks in advance

kr

mario

Accepted Solutions (1)

Accepted Solutions (1)

nitindeshpande
Active Contributor
0 Kudos

Hello Mario,

As the WS URL is of HTTPs, and as it says you need to use mutual SSL authentication, you need to enable HTTPs port in your PI system.

You can check if it is already enabled by clicking the below link -

https://<host>:5***1

If you are unable to access the above link, then there is no HTTPs port enabled. Please find the below link to setup the HTTPs connection.

http://scn.sap.com/docs/DOC-26145

Regards,

Nitin

Former Member
0 Kudos

Hi Nitin,

I'm able to open https://sappd2:53001/

It shows me the

SAP NetWeaver Application Server Java

Also I've checked NWA Cert&Keys and all looks OK?! Any other idea to try?

manoj_khavatkopp
Active Contributor
0 Kudos

Hi Mario,

We had faced the same issue , we found that there was some problem with certificates.

If possible try authenticating using user id and password and check if it works ?

Regards,

Manoj

nitindeshpande
Active Contributor
0 Kudos

Hello Mario,

This means HTTPs is configured in your PI system.

Have you used certificate authentication in your SOAP receiver channel?

Regards,

Nitin

Former Member
0 Kudos

That was the issue, on first screen of comm.channel I didn't mark Certificate under Authentication.

I mean, this is pretty much awkward, to mark it there and then once again to type it on module Tab.

I expected when I simply put it once at one place, it will use it, but not. Also documentation is not the best I've seen from SAP and surely is not on SAPs level as it used to be.

manoj_khavatkopp
Active Contributor
0 Kudos

Hi Mario,

can you please put up the screenshot of modules which you used for certificate configuration ?

Regards,

Manoj

Former Member
0 Kudos

Like this

and Modules

Answers (0)