mirror of
https://github.com/XRPLF/clio.git
synced 2025-11-20 11:45:53 +00:00
Allow tlsv13 in Clio (#1447)
Fixes #1419 Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com>
This commit is contained in:
@@ -136,7 +136,7 @@ parseCerts(Config const& config)
|
|||||||
readKey.close();
|
readKey.close();
|
||||||
std::string key = contents.str();
|
std::string key = contents.str();
|
||||||
|
|
||||||
ssl::context ctx{ssl::context::tlsv12};
|
ssl::context ctx{ssl::context::tls_server};
|
||||||
ctx.set_options(ssl::context::default_workarounds | ssl::context::no_sslv2);
|
ctx.set_options(ssl::context::default_workarounds | ssl::context::no_sslv2);
|
||||||
ctx.use_certificate_chain(buffer(cert.data(), cert.size()));
|
ctx.use_certificate_chain(buffer(cert.data(), cert.size()));
|
||||||
ctx.use_private_key(buffer(key.data(), key.size()), ssl::context::file_format::pem);
|
ctx.use_private_key(buffer(key.data(), key.size()), ssl::context::file_format::pem);
|
||||||
|
|||||||
Reference in New Issue
Block a user