Rest Connectivity error in Pega 7.1.7
Hello,
We are seeing SSL related issues for Rest connectivity in Pega 7.1.7. We are getting "Peer not authenticated" exception. The following was identified as root cause from one of the articles.
In step 4 of pyInvokeRestConnector activity (OOTB) the communication protocol is set to String protocol = "SSL"
We reached out to Pega Support about this and got the following recommendation.
https://community.pega.com/support/support-articles/restful-services-fail-sslpeerunverifiedexception
We made the necessary changes in the test environment as mentioned in the above article. Unfortunately, we are still seeing the same issue.
However, when we tried with below it worked without any issues.
String protocol = "TLSv1.2";
It seems the later one is specific to TLS v1.2. Kindly help us to understand whether there is a generic solution for this. Also, if we are updating the activity with TLSv1.2, would it be compatible in the scenarios when the REST call is going through such a system(in this case Data Power) where the lower version of TLS(lower than TLS 1.2) is enabled? We have a couple of applications in 7.1.7 and we might encounter a similar situation.
Thanks & Regards,
Sagnik Sengupta