From b98f939c7f7ad56391a19331266e7c7db0f518f2 Mon Sep 17 00:00:00 2001 From: Julian Brost Date: Fri, 13 Aug 2021 11:15:14 +0200 Subject: [PATCH] RedisConnection: remove now redundant setting of TLS verification parameters This is now done in UnbufferedAsioTlsStream. --- lib/icingadb/redisconnection.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/lib/icingadb/redisconnection.cpp b/lib/icingadb/redisconnection.cpp index bfd04e933..1c1fff080 100644 --- a/lib/icingadb/redisconnection.cpp +++ b/lib/icingadb/redisconnection.cpp @@ -274,13 +274,6 @@ void RedisConnection::Connect(asio::yield_context& yc) auto connectTimeout (MakeTimeout(conn)); Defer cancelTimeout ([&connectTimeout]() { connectTimeout->Cancel(); }); - if (!m_Insecure) { - auto native (tlsConn.native_handle()); - - X509_VERIFY_PARAM_set1_host(SSL_get0_param(native), m_Host.CStr(), 0); - SSL_set_verify(native, SSL_VERIFY_PEER, NULL); - } - icinga::Connect(conn->lowest_layer(), m_Host, Convert::ToString(m_Port), yc); tlsConn.async_handshake(tlsConn.client, yc);