Skip to Content

SOAP Inbound request

Hi SDNites,

I have sceanrio where SOAP request is being sent by 3rd party to PI over HTTPS and we are getting TLS error. Can you please guide in case of HTTPS do we need client certificate (Public key of client) to be installed as an explicit step once. If yes, then how can I point out that the certificate belongs to which client.

Also I have noticed in my landscape in QA env that even the call made is HTTPS but the config in PI channel is HTTP and it is working. Please advise if that is the correct behaviour.

Regards,

Abhi

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Jan 10 at 10:15 AM

    where is the error coming? in PI? what is the receiver system? are you calling soap receiver channel?

    How are you exposing your pi soap url to third party? You have to use webdispatcher to expose your internal pi server to outside.

    you can install the certificates in webdispatcher and ask the third party to call via https url.

    Also I have noticed in my landscape in QA env that even the call made is HTTPS but the config in PI channel is HTTP and it is working. Please advise if that is the correct behaviour.

    this is correct. this is because, third party is not calling directly your pi url, they might be calling via web dispatcher url.

    check with basis if you have any issue with web dispatcher.

    Add comment
    10|10000 characters needed characters exceeded