I need to call web service(E-WS1) in outside world. It uses SSL. But also it uses and SSL certificate for Client Authentication.
So as I read tons of documents I install all certificate chain in server.truststore.
I install client cert in server.keystore.
But still I was not able to call E-WS1.
I use SOAP Request Node to call E-WS1.
Http Transport Protocol set to SSL
Text:CHARACTER:javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
I did not understand how to configure WMB Soap Request node to use certificate with alias XXXX1 from server.keystore.
What will happen when I need to call other external Web Service in the same flow - also using ssl and client authentication - E-WS2, which uses other certificate(alias XXXX2)
Wrong. The client cert needs to be in the broker's TRUSTstore. The only certs to be in the broker's keystore are the broker's own cert and any certs needed to make an outgoing connection. You will also need to set the policy to propagate and verify the caller's X509 cert... _________________ MQ & Broker admin
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum