-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tomcat Intermediate configuration (TLS v1.2 + TLS v1.3) not working correctly #280
Comments
@toby1984 Do you happen to know if this issue is over APR/OpenSSL or JSSE implementation? This is somewhat tricky as OpenSSL won't control any TLSv1.3-related configuration via the |
@toby1984 suggested fix was implemented in mozilla/ssl-config-generator#253 I believe this issue can be closed. |
Closing issue at request of @gstrauss. |
At least on my CentOS7 system with JDK16 (OpenJDK, Temurin)
and Apache Tomcat 9.0.54 (downloaded from tomcat.apache.org) the generated server.xml did not work correctly. I would only ever get TLSv1.2 connections and "openssl s_client -tls1_3 ..." failed.
Enabling SSL debugging on the JVM using -Djavax.net.debug=ssl,handshake printed the following error:
I attached a remote debugger to the JVM and stepped through HandshakeContext#getActiveProtocols() and the CipherSuite#supports() calls in
returns FALSE for TLS13 and all cipher suites the SSL configuration generator suggested. To fix this, I had to add the following additional cipher suites to my server.xml:
The text was updated successfully, but these errors were encountered: