cancel
Showing results for 
Search instead for 
Did you mean: 

mTLS connectivity between CPI and Ariba

sachin_yadav3
Active Participant
0 Kudos
392

Hi Team,

I am calling Ariba end point to push data into Ariba System.

I have configured the Ariba Inbound integration end point. In Ariba Inbound end point configuration I have activate the mTLS ( have taken the help of below SAP Document )

Mutual TLS Authentication Certificates for Inbound Communications | SAP Help Portal

The Certificate which I have used into the Ariba End point is generated from the SAP CPI i.e. I create new key pair and downloaded that as certificate. Uploaded this into Ariba End point for MLTS configuration.

Now I am calling this Ariba end point using SOAP Adapter . In SOAP adapter , I am using authentication as Client Certificate and have provided the key pair created in CPI security material ( which is same as the Ariba Inbound mTLS certificate).

I am also passing "X-Client-Cert" as a header parameter for SOAP adapter and value if this is the CPI certificate ( key pair).

My integration keep failing with error " org.apache.cxf.binding.soap.SoapFault: MutualTLSCertificateInHandler: Required authentication materials not provided."

I am not sure if anything is missing in this process for mTLS to work ?

Thanks for your help in advance.

sachin_yadav3
Active Participant
0 Kudos

Hi ,

Does anyone have worked on this scenario ? Any help would be much appreciated .

Accepted Solutions (0)

Answers (0)