Question
Accenture
IN
Last activity: 14 Jul 2016 6:33 EDT
Configure 2 way SSL in jar which is called from connect-java
Here is a situation where I need to call a jar , for which I have used connect java.
Now from that jar I need to make a 2 way handshake , what can I do ?
How to configure SSL Keystore and Trustore ?
P.S
Pega 7.1.7
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
IN
Hi Rasaiya,
Please check the below link for SSL Configurations.
https://pdn.pega.com/how-configure-application-server-support-ssltls-prpc
Regards,
Supraja V
Accenture
IN
Tried understanding the post, was not able to figure out , what should I do to establish SSL connection through Connect-Java.
Pegasystems Inc.
US
Hi Rasaiya,
Kindly go through the below PDN article where it is explained about the 2 way SSL connection where it explains about the client/server trust stores setup which can be helpful to you.
https://docs-previous.pega.com/how-set-two-way-ssl-soap-over-http-using-rule-connect-soap
Regards,
Mahesh
Updated: 5 Jul 2016 0:20 EDT
Accenture
IN
The above link has quite some useful information, especially javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
I have used the technique of creating data instance for keystore and trust store, and then created a SSL profile to configure these keystore and truststore.
And then configure the ssl profile in connect-soap..
But this 2 way ssl through connect java is new to me, and still wondering where to configure the ssl profile for this, as there is no tab I can see for the connect java, the way it is there in connect soap.
Guide me if my approach seems to be wrong.
BTW forgot to share the public key with the remote system, will check if issue gets solved after certificate installation at their end âº
Accenture
IN
Configured the keystore on unix server and it is working fine. The problem was that the keystore and trust store was not set on server boot up, but on call to connect java.
But this seems to be redundant as i am already storing the keystore in data instance, then why to store it on unix server as well.
Created another post to ask suggestion on how can we use keystore present in datainstance for connect java
Accenture
IN
I dont get notification in my inbox as i used to get in mesh.pega.com whenever someactivity happens on my post
Pegasystems Inc.
IN
Hi Rasaiya,
Have you Subscribed to this group? Here's some information that could help you get set!
Product Support Community Frequently Asked Questions
Regards,
Lochan | Community Moderator | Pegasystems Inc.