From 1b7c5758d2e967a8bab9f48eed6266cde22e796c Mon Sep 17 00:00:00 2001 From: Boris Kuschel Date: Fri, 16 Dec 2022 12:31:17 -0800 Subject: [PATCH] Fix openssl Bug --- programs/server/Server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/programs/server/Server.cpp b/programs/server/Server.cpp index 574e9bfa62e..4e9b74a5077 100644 --- a/programs/server/Server.cpp +++ b/programs/server/Server.cpp @@ -748,8 +748,8 @@ try else { const String config_path = config().getString("config-file", "config.xml"); - const auto config_dir = std::filesystem::path{config_path}.remove_filename(); - setenv("OPENSSL_CONF", config_dir.string() + "openssl.conf", true); + const auto config_dir = std::filesystem::path{config_path}.replace_filename("openssl.conf"); + setenv("OPENSSL_CONF", config_dir.string(), true); } #endif