Resolution:
Method A
Modifying the file java.security inside the JDK install directory:
- Edit the file $JAVA_HOME/conf/security/java.security in a text editor.
- Remove the entries TLSv1, and TLSv1.1, from the following line of that file:
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES,
- Restart the application
Method B
Passing a custom java.security file as java command line flag:
- Copy the file $JAVA_HOME/conf/security/java.security to a different location, for example /home/ojdk/oldTLS.security
- Remove the entries TLSv1, and TLSv1.1, from the following line of the file oldTLS.security:
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES,
- Add -Djava.security.properties=/home/ojdk/oldTLS.security to the java command line in the application start script.
- Start the application
On Java 8, the java.security file is located in the following directory:
$JAVA_HOME/jre/lib/security