|
@@ -578,7 +578,7 @@ TlsTransport::TlsTransport(variant<shared_ptr<TcpTransport>, shared_ptr<HttpProx
|
|
|
PLOG_DEBUG << "Initializing TLS transport (OpenSSL)";
|
|
|
|
|
|
try {
|
|
|
- if (!(mCtx = SSL_CTX_new(SSLv23_method()))) // version-flexible
|
|
|
+ if (!(mCtx = SSL_CTX_new(TLS_method()))) // version-flexible
|
|
|
throw std::runtime_error("Failed to create SSL context");
|
|
|
|
|
|
openssl::check(SSL_CTX_set_cipher_list(mCtx, "ALL:!LOW:!EXP:!RC4:!MD5:@STRENGTH"),
|