-
-
Notifications
You must be signed in to change notification settings - Fork 500
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
Update the ssl_ciphers parameter to support the OpenSSL style #785
Update the ssl_ciphers parameter to support the OpenSSL style #785
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you also update the puppet strings docs:
puppet-rabbitmq/manifests/init.pp
Line 256 in 7613f08
# @param ssl_ciphers |
Currently, this module only supports the old Erlang style, but RabbitMQ post-3.7.9 (rabbitmq/rabbitmq-server#1712) supports the OpenSSL style. This change allows the rabbitmq.config file to determine which style is being used, and apply that when defining SSL cipher suites
bcfe48a
to
df0c395
Compare
Thanks @wyardley - I've updated that now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it be hard to preserve the sorted ordering? If we release this, it may cause a reload for existing configs, no?
Ah, good point. The reason I removed that was because sorting them like that may cause less secure algorithms to float to the top above more secure ones (for example, DHE would come before ECDHE, but ECDHE is more secure). I'm happy to put something in that causes the order to be preserved if the |
Mm - I see what you’re saying. I don’t know if this warrants a new parameter, may be better to just release it like this (it makes the code easier to read too). Let’s see if @bastelfreak thinks that should make this a breaking change. |
ssl_ciphers
parameter to support the OpenSSL style…upport Update the ssl_ciphers parameter to support the OpenSSL style
Pull Request (PR) description
Currently, this module only supports the old Erlang style, but RabbitMQ post-3.7.9 (rabbitmq/rabbitmq-server#1712) supports the OpenSSL style.
This change allows the rabbitmq.config file to determine which style is being used, and apply that when defining SSL cipher suites.
This Pull Request (PR) fixes the following issues
n/a