cancel
Showing results for 
Search instead for 
Did you mean: 

how to configure multiple certificates for a single SOAP receiver channel

Former Member
0 Kudos

Dear experts,

I have a scenario IDOC-PI-SOAP(TSL-SSL).

the issue that i am facing right now is that the target system has multiple(2) nodes and both of them have different certificates configured for them.

so how can i achieve this in PI, i have configured the channel with one certificate.

Do we have the option to configure multiple entries at the channel level or any other way possible.

please share your experiences regarding this.

regards,

sushant

Accepted Solutions (1)

Accepted Solutions (1)

former_member183908
Active Contributor
0 Kudos

if the target system has multiple nodes i believe it will have only ONE hostname or IP or System Name then why do you have two certificates.We can only import one certificate and configure the same in channel.

Thanks

Former Member
0 Kudos

Hi Pavan,

We tetsted the interface by closing one node, the channel is throwing a error that unable to find the desired certificate.

yes we have a single HostName, but multiple nodes and each node consist of different certificate, this is how it is.

any more suggestions are welcomed.

regards,

sushant

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Sushant,

If you are using HTTPs without Client Authentication, you can just put all the certificates (except the end certs) on the Trusted CAs folder in NWA.

Regards,

Mark

Former Member
0 Kudos

Hi Mark,

Https without client authenication option is available in sender SOAP channel but in my case i am using Receiver SOAP channel, can you please elaborate on the same, if this colud be done with the help of Receiver SOAP channel

regards,

sushant

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Sushant,

When the URL in the SOAP receiver adapter starts with https:// it is already default that it is https without client authentication. When you check the Use Certificate Authentication option it now goes to https with client authentication.

Regards,

Mark

Former Member
0 Kudos

Hi Mark,

the scenario is working fine.

thanks a lot

regards,

Sushant

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Sushant,

I don't believe how two certificates valid for two server node,If this is the case I guess PI not possible to call one single Communication channel with two certificates.

Option1:

Ask your SOAP application users to implement one certificate for two server nodes.

Option 2:

Create two SOAP communication channel and make condition based receiver determination.

Thanks & Regards,
Sateesh

Harish
Active Contributor
0 Kudos

Hi Sudhant,

AFAIK - It is not possible in receiver channel.

regards,

Harish

Former Member
0 Kudos

Hi Harsih,

can you suggest any other way round for this.

regards,

sushant