<ssl ssl3-tls ciphers="...." ssl3-enabled="false" classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as" tls-enabled="false"></ssl>
To disable TLS 1.0 |
Set the attribute tls-enabled="false" NOTE | This attribute may already exist and be disabled by default (set to false). If set to "true" change it to "false" to disable TLS 1.0) |
To disable TLS 1.1 | Add an attribute tls11-enabled="false" after the tls-enabled="false" attribute, with the two attributes separated by a space |
To enable TLS 1.2 explicitly | TLS v1.2 is enabled by default after setting the two properties above. If you want to still indicate it in domain.xml , add the attribute tls12-enabled="true" separated from the previous attribute by a space |
<ssl ssl3-tls ciphers="...." ssl3-enabled="false" classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as" tls-enabled="false" tls11-enabled="false" tls12-enabled="true"></ssl>
STEP 4 NOTES
STEP 5 NOTE | Allow a few minutes for the appserver to start.
openssl s_client -connect <controller_host>:<controller_ssl_port> -tls1
openssl s_client -connect <controller_host>:<controller_ssl_port> -tls1_1
openssl s_client -connect <controller_host>:<controller_ssl_port> -tls1_2
STEP 6 NOTES
Hello, Everyone
The content change above is under step 3, "To disable TLS 1.1".
Other than that, I just reformated the article, to make it (hopefully!) more scannable for you.
Claudia Landivar
Community Manager & Editor