From 89a4a16713dada32cb4445ae62b64fe3e48be0d8 Mon Sep 17 00:00:00 2001 From: luwenpeng Date: Thu, 17 Oct 2024 15:00:51 +0800 Subject: [PATCH] bugfix: downstream connected success set is_app_not_pinning --- platform/src/ssl_stream.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/src/ssl_stream.cpp b/platform/src/ssl_stream.cpp index bd3d8f8..0770e80 100644 --- a/platform/src/ssl_stream.cpp +++ b/platform/src/ssl_stream.cpp @@ -1944,6 +1944,10 @@ static void ssl_client_connected_eventcb(struct bufferevent * bev, short events, } s_stream->negotiated_version=SSL_version(s_stream->ssl); ssl_stream_set_cmsg_string(s_stream, TFE_CMSG_SSL_CLIENT_SIDE_VERSION, SSL_get_version(s_stream->ssl)); + struct ssl_service_status status; + memset(&status, 0, sizeof(status)); + status.is_app_not_pinning = 1; + ssl_service_cache_write(mgr->svc_cache, s_upstream->client_hello, s_stream->tcp_stream, &status); promise_success(p, ctx); }