Issue
- AWS is going to update TLS version as 1.2 as default for all S3 calls
Environment
- Liferay Portal 6.2 and prior
- Java 7
Resolution
- Solution 1:
- Upgrade, JDK 7u131 or later on your Java environment, where TLS 1.2 is default
- Solution 2:
- Upgrade to Java 8, because the default encryption is TLS 1.2, additionally Tomcat 7 is compatible with Java 8, as well
Additional Information
- This topic covers a lot of resources that you may utilize further:
- How to enable TLS 1.2 in Java 7:
https://stackoverflow.com/questions/39157422/how-to-enable-tls-1-2-in-java-7 - Enable TLS 1.2 in Java 1.7 or Java 1.6:
https://warwick.ac.uk/services/its/servicessupport/web/sign-on/help/tls1-eol/java/ - How to configure Apache Tomcat for TLS 1.2 only:
https://kb.igel.com/igelicg-1.04/en/how-to-configure-apache-tomcat-for-tls-1-2-only-7120997.html - SSL/TLS Configuration HOW-TO:
https://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html - Enable TLS 1.1 and 1.2 for Clients on Java 7:
https://superuser.com/questions/747377/enable-tls-1-1-and-1-2-for-clients-on-java-7
- How to enable TLS 1.2 in Java 7:
Subscriber Exclusive Content
A Liferay Enterprise Subscription provides access to over 1,500 articles that include best practices, troubleshooting, and other valuable solutions. Sign in for full access.
Sign In