-
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
Default ciphers not available #5835
Comments
@MMeent you can adjust the ciphers https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#ssl-ciphers |
yes, i've done that, and got the same results as you got here - it's not showing the DHE ciphers, which I had expected based on the default configuration. |
DHE ciphers are not returned by openssl by default. You could try to add the annotation |
I've looked around, and found that setting But, thanks for the help, I've solved it by configuring DH parameters as per https://github.com/kubernetes/ingress-nginx/tree/master/docs/examples/customization/ssl-dh-param |
I have been hit by the same issue. |
When setting things up like explained by @mtparet I only find a log entry in ingress pods:
I even has no idea where I can look which file is mounted to check, if everything is right. |
For both v0.30.0 and v0.32.0, I've seen the following behaviour:
config:
Using this config on a domain with a 2048-bit RSA-key, we're only seeing the following cipher suites when running
nmap --script ssl-enum-ciphers -p 443 <servername>
on our server... which seems incomplete, seeing that the default list of ciphers is 8 entries:
This is kind of annoying, as one of our customers still runs WS 2012R2, which of the above list somehow supports only
DHE-RSA-AES128-GCM-SHA256
andDHE-RSA-AES256-GCM-SHA384
.Is this a limitation of the combination of certificate with enabled ciphers, a configuration issue on my side, or an issue in the controller?
/triage support
The text was updated successfully, but these errors were encountered: