Dear Experts,
I have a synchronous interface in which I am sending a xml file to the web server as a request via SFTP adapter and then we are getting the response via receiver SOAP adapter in which we have installed a certificate. We have accordingly made use of the certificate authentication in the soap receiver channel by selecting appropriate keystore entry and keystore view. We are getting a response but upon opening the payload in MONI, the message is coming as " SSL server requires client certificate, Error code 901.".
I asked my web service team. They are saying that the target url also demands an authorization from PI. It should be a mutual authorization.
Can anyone help me out please? What should be the solution for the above issue.
Please help me out..
Regards
Veeru
Request clarification before answering.
>I asked my web service team. They are saying that the target url also demands an authorization from PI. It should be a mutual authorization.Can anyone help me out please? What should be the solution for the above issue.
Your PI server using SOAP receiver adapter communicating to target system using https communication pipe. So target system does not authenticate the PI soap call. You have to import target system keys in the keystore. Similarly you have to share your PI certificate to the target system. The target system will import your keys in their keystore. Once they import the target system trust your call. Talk to Basis team. There are various ways of creating crytographic algorithm for certificate authentication like synchronous( just having public keys on both sides) , Asynchronous (having pair of keys public and private) and client authentication etc...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.