I am working on web application that uses third party API and apparently those guys have stopped using TLS 1.0 and switched TLS 1.2
I was getting the following error
Apparently Java 1.8 have TLS 1.2 by default and for Java 1.7 you have to enable it. I have been searching online for few days to enable TLS 1.2. I have tried all the following things but it did not work
I was getting the following error
Apparently Java 1.8 have TLS 1.2 by default and for Java 1.7 you have to enable it. I have been searching online for few days to enable TLS 1.2. I have tried all the following things but it did not work
- For each application, enter this command:
java ... -Dhttps.protocols=TLSv1.1,TLSv1.2 ...
- Using JAVA_OPTS, enter the following command in your .profile, shell rc (to affect all Java programs run by the user), or conductor.sh (to just affect Datameer):
export JAVA_OPTS="${JAVA_OPTS} -Dhttps.protocols=TLSv1.1,TLSv1.2"
This is what I did and boom it worked
Comments
Post a comment