How to fix the eclipse's perforce plugin error "Error occurred during the SSL handshake: invalid SSL session"
If you are getting the above error, it means your JVM and Perforce servers are not successfully exchanging SSL certificate. You have install JCE (Java Cryptography Extension) to make it work.
These are the steps to fix this issue:
If the above didn't work, search with the keywords "JCE Java 6" or "JCE Java 7" or "JCE Java 8" depending on the Java version you are using.
Backup existing libraries
Backup the following libraries available under the location "$JAVA_HOME/jre/lib/security" to a safe location. You have to overwritten these libraries in next step.
The JCE package downloaded in step one would have two jars (local_policy.jar, US_export_policy.jar). Extract these two files to the location "$JAVA_HOME/jre/lib/security"
Close your eclipse if it is already running. After restarting the eclipse, you should be able to successfully connect to perforce.