-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Enable tls 1.3 in the nginx image #2384
Comments
@dgregoire we are going to do that after the official support in nginx. Please check https://trac.nginx.org/nginx/ticket/1529 and https://twitter.com/RichSalz/status/986123531913134080 |
Closing. This is present in the nginx 1.15 cycle but that could take up to a year and also depends on the relase final release of TLS 1.3. |
It would be nice to see this at least optionally enabled behind a setting in a ConfigMap, if possible, given that http://nginx.org/en/CHANGES says the following:
and
|
@weisjohn we need Openssl 1.1.1 to support TLS 1.3 (that version is present only in debian testing now) |
Now that Openssl 1.1.1 is merged is TLS 1.3 supported ? |
@toutougabi yes since 0.21.0 but is not enabled by default. Please check https://kubernetes.github.io/ingress-nginx/user-guide/tls/#default-tls-version-and-ciphers |
@aledbf it's not clear from those links why 1.3 isn't enabled by default? |
Hi @aledbf I have set |
How are you testing this? Did you use ssllabs.com/ssltest/analyze.html to check the configuration and https://www.webpagetest.org/runtest.php to check the behavior? |
Hi @aledbf I was checking with curl but it wasn't build with support for 1.3. Fixed that, I see an improvement. Thanks :) |
www.ssllabs.com still shows that TLS 1.3 isn't enabled even with nginx.ingress.kubernetes.io/ssl-protocols: "TLSv1.3 TLSv1.2" |
Like @JohnGalt1717 it seems that TLS 1.3 is not showing when trying to enable it: kubectl -n nginx-ingress get cm nginx-config -o yaml | grep ssl-protocol nmap --script ssl-enum-ciphers -p 443 'nginx-ingres pod IP' > |grep "TLSv|SSLv" Is there something else to do to enable TLSv1.3? |
FEATURE REQUEST
TLS1.3 in nginx, add the right ciphers to the default config, add TLS1.3 to the tls config string.
I can help if needed!
The text was updated successfully, but these errors were encountered: