diff --git a/ixwebsocket/CMakeLists.txt b/ixwebsocket/CMakeLists.txt index 9831e68..74b38a5 100644 --- a/ixwebsocket/CMakeLists.txt +++ b/ixwebsocket/CMakeLists.txt @@ -64,7 +64,6 @@ elseif(UNIX) target_compile_definitions(ixwebsocket PRIVATE IXWEBSOCKET_USE_TLS IXWEBSOCKET_USE_OPEN_SSL - IXWEBSOCKET_OPEN_SSL_CERTS="/etc/ssl/certs/" ) target_compile_options(ixwebsocket PRIVATE -nodefaultlibs @@ -95,7 +94,6 @@ elseif(WIN32) target_compile_definitions(ixwebsocket PRIVATE IXWEBSOCKET_USE_TLS IXWEBSOCKET_USE_OPEN_SSL - IXWEBSOCKET_OPEN_SSL_CERTS=NULL ) if(DEBUG) target_compile_options(ixwebsocket PRIVATE diff --git a/ixwebsocket/IXSocketOpenSSL.cpp b/ixwebsocket/IXSocketOpenSSL.cpp index 448be7d..7fb6f6d 100644 --- a/ixwebsocket/IXSocketOpenSSL.cpp +++ b/ixwebsocket/IXSocketOpenSSL.cpp @@ -506,7 +506,7 @@ namespace ix else { if (SSL_CTX_load_verify_locations( - _ssl_context, _tlsOptions.caFile.c_str(), IXWEBSOCKET_OPEN_SSL_CERTS) != 1) + _ssl_context, _tlsOptions.caFile.c_str(), NULL) != 1) { auto sslErr = ERR_get_error(); errMsg = "OpenSSL failed - SSL_CTX_load_verify_locations(\"" + diff --git a/openSSL/lin32/libcrypto.so.1.1 b/openSSL/lin32/libcrypto.so.1.1 index 0af61e4..e8502fc 100755 Binary files a/openSSL/lin32/libcrypto.so.1.1 and b/openSSL/lin32/libcrypto.so.1.1 differ diff --git a/openSSL/lin64/libcrypto.so.1.1 b/openSSL/lin64/libcrypto.so.1.1 index 87dd86b..145bcc7 100755 Binary files a/openSSL/lin64/libcrypto.so.1.1 and b/openSSL/lin64/libcrypto.so.1.1 differ