diff --git a/httpserver/http_connection.cpp b/httpserver/http_connection.cpp index 3046c38..3423f78 100644 --- a/httpserver/http_connection.cpp +++ b/httpserver/http_connection.cpp @@ -208,7 +208,7 @@ void run(boost::asio::io_context& ioc, std::string& ip, uint16_t port, tcp::acceptor acceptor{ioc, {address, port}}; - ssl::context ssl_ctx{ssl::context::sslv23}; + ssl::context ssl_ctx{ssl::context::tlsv12}; load_server_certificate(ssl_ctx); diff --git a/httpserver/https_client.cpp b/httpserver/https_client.cpp index 8348c50..fa0bd15 100644 --- a/httpserver/https_client.cpp +++ b/httpserver/https_client.cpp @@ -27,7 +27,7 @@ void make_https_request(boost::asio::io_context& ioc, return; } - static ssl::context ctx{ssl::context::sslv23_client}; + static ssl::context ctx{ssl::context::tlsv12_client}; auto session = std::make_shared( ioc, ctx, std::move(resolve_results), req, std::move(cb));