changeset 8805:e96c20b6f655 quic

QUIC: fixed client certificates verification in stream. The stream session requires 'ssl' flag to be set in order to perform certificate verification.
author Vladimir Homutov <vl@nginx.com>
date Wed, 23 Jun 2021 13:22:00 +0300
parents d56c7c4b66fd
children f8ad3dd142ad
files src/stream/ngx_stream_handler.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/stream/ngx_stream_handler.c
+++ b/src/stream/ngx_stream_handler.c
@@ -146,6 +146,10 @@ ngx_stream_init_connection(ngx_connectio
     s->ssl = addr_conf->ssl;
 #endif
 
+#if (NGX_STREAM_QUIC)
+    s->ssl |= addr_conf->quic;
+#endif
+
     if (c->buffer) {
         s->received += c->buffer->last - c->buffer->pos;
     }