From 6b947f38bf47370926c2cd2782c7615980091a85 Mon Sep 17 00:00:00 2001 From: Randall Meyer Date: Fri, 2 Jul 2021 14:34:07 -0700 Subject: [PATCH] When loading async SSL configuration file fails, log SSL error --- iocore/net/SSLUtils.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/iocore/net/SSLUtils.cc b/iocore/net/SSLUtils.cc index cf7eda9b3d7..809bbd48b77 100644 --- a/iocore/net/SSLUtils.cc +++ b/iocore/net/SSLUtils.cc @@ -867,8 +867,9 @@ SSLPostConfigInitialize() OPENSSL_load_builtin_modules(); if (CONF_modules_load_file(SSLConfigParams::engine_conf_file, nullptr, 0) <= 0) { - Error("FATAL: error loading engine configuration file %s", SSLConfigParams::engine_conf_file); - // ERR_print_errors_fp(stderr); + char err_buf[256] = {0}; + ERR_error_string_n(ERR_get_error(), err_buf, sizeof(err_buf)); + Error("Could not load SSL engine configuration file %s: %s", SSLConfigParams::engine_conf_file, err_buf); } } }