#177 在用户访问的过程中,缓存未见到过、可信的中间证书到 kafka(TODO kafka 数据录入格式待沟通,待联调测试)

This commit is contained in:
luwenpeng
2019-10-28 17:10:38 +08:00
parent 3a68352964
commit daa1899f91
3 changed files with 123 additions and 7 deletions

View File

@@ -31,6 +31,7 @@
#include <MESA/MESA_htable.h>
#include <MESA/MESA_prof_load.h>
#include <ssl_fetch_cert.h>
#include <tfe_stream.h>
#include <tfe_utils.h>
#include <tfe_future.h>
@@ -622,6 +623,12 @@ struct ssl_mgr * ssl_manager_init(const char * ini_profile, const char * section
char version_str[TFE_SYMBOL_MAX] = {};
mgr->logger = logger;
mgr->ev_base_gc=ev_base_gc;
if (ssl_mid_cert_kafka_logger_create(ini_profile, section))
{
goto error_out;
}
MESA_load_profile_string_def(ini_profile, section, "ssl_min_version", version_str, sizeof(version_str), "ssl3");
mgr->ssl_min_version = sslver_str2num(version_str);