to 'no_sslv2:no_sslv3:no_tlsv1:no_tlsv1_1'
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit
fb31c87c2d6c02563d2d2a1e63d5b62bea2c6f91)
Conflicts:
PendingReleaseNotes (added to 15.2.14 section)
+15.2.14
+-------
+
+* RGW: It is possible to specify ssl options and ciphers for beast frontend now.
+ The default ssl options setting is "no_sslv2:no_sslv3:no_tlsv1:no_tlsv1_1".
+ If you want to return back the old behavior add 'ssl_options=' (empty) to
+ ``rgw frontends`` configuration.
+
15.2.11
-------
``single_dh_use`` Always create a new key when using tmp_dh parameters.
:Type: String
-:Default: None
+:Default: ``no_sslv2:no_sslv3:no_tlsv1:no_tlsv1_1``
``ssl_ciphers``
lderr(ctx()) << "no ssl_certificate configured for ssl_options" << dendl;
return -EINVAL;
}
+ } else if (cert) {
+ options = "no_sslv2:no_sslv3:no_tlsv1:no_tlsv1_1";
+ }
+ if (options) {
for (auto &option : ceph::split(*options, ":")) {
if (option == "default_workarounds") {
ssl_context->set_options(ssl::context::default_workarounds);