Details
-
Task
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Fixed
-
Jenkins Version: 2.235.5 docker image jenkins/jenkins:2.235.5
P4 plugin version that has issue: 1.11.0
Description
Error occurred during the SSL handshake after P4 plugin is upgraded to 1.11.0 from 1.10.14
Error:
[Pipeline] p4sync 11:43:26 WARNING: Unknown parameter(s) found for class type 'org.jenkinsci.plugins.p4.populate.ForceCleanImpl': modtime,replace,tidy 11:43:29 Executor number at runtime: 0 11:43:29 P4: Connection retry: 1 11:43:32 Error occurred during the SSL handshake: invalid SSL session
Hi Paul and Karl,
Thank you very much for your help.
It was indeed an issue with our server version (2018.1 patch 1715250). I was able to establish a connection using Java 1.8.0_261, Jenkins 2.235.5, P4 Plugin 1.11.0 and adding -DsecureSocketEnabledProtocols=TLSv1 to my Java arguments as prescribed in Perforce Knowledgebase (https://community.perforce.com/s/article/2620). I thought I had tried that previously but I made the mistake of specifying TLSv1.0 instead of TLSv1. With TLSv1, everything works as expected.
Many thanks again.