-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Description
Environment
Include the result of the following commands:
nginx -V
nginx version: nginx/1.29.2
built by gcc 14.2.0 (Alpine 14.2.0)
built with OpenSSL 3.5.2 5 Aug 2025 (running with OpenSSL 3.5.4 30 Sep 2025)
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/run/nginx.pid --lock-path=/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --with-perl_modules_path=/usr/lib/perl5/vendor_perl --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-http_v3_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -g' --with-ld-opt='-Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs' --with-debug
uname -a
Linux a68f5bb43830 6.17.4-arch2-1 #1 SMP PREEMPT_DYNAMIC Sun, 19 Oct 2025 19:21:18 +0000 x86_64 Linux
Description
If a QUIC client sends an ACK frame with ECN counts (frame type 0x03) instead of without (frame type 0x02), nginx closes the connection and logs the debug message missing frame handler. The QUIC specification requires implementations to handle both types, even if they ignore ECN counts. Clients typically only include ECN counts when the server sends IP packets with a non-zero ECN field, but some middleboxes modify this field meaning this is not always true (it is also not prohibited to use type 0x03 with the ECN counts set to 0). A similar issue was previously fixed in quiche: cloudflare/quiche#1051. This can be reproduced using a version of ngtcp2 where this code is modified to always use the NGTCP2_FRAME_ACK_ECN path.
- The bug is reproducible with the latest version of nginx
- The nginx configuration is minimized to the smallest possible
to reproduce the issue and doesn't contain third-party modules
nginx configuration
error_log stderr debug;
events {
}
http {
server {
listen 443 quic;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;
}
}
nginx debug log
2025/10/24 03:04:38 [debug] 1#1: bind() 0.0.0.0:443 #5
2025/10/24 03:04:38 [debug] 1#1: add cleanup: 00007F0DFAFB3A20
2025/10/24 03:04:38 [notice] 1#1: using the "epoll" event method
2025/10/24 03:04:38 [debug] 1#1: counter: 00007F0DFAFAF080, 1
2025/10/24 03:04:38 [notice] 1#1: nginx/1.29.2
2025/10/24 03:04:38 [notice] 1#1: built by gcc 14.2.0 (Alpine 14.2.0)
2025/10/24 03:04:38 [notice] 1#1: OS: Linux 6.17.4-arch2-1
2025/10/24 03:04:38 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1024:524288
2025/10/24 03:04:38 [debug] 1#1: write: 6, 00007FFE03D8DF12, 2, 0
2025/10/24 03:04:38 [debug] 1#1: setproctitle: "nginx: master process nginx-debug -g daemon off;"
2025/10/24 03:04:38 [notice] 1#1: start worker processes
2025/10/24 03:04:38 [debug] 1#1: channel 3:6
2025/10/24 03:04:38 [notice] 1#1: start worker process 30
2025/10/24 03:04:38 [debug] 1#1: sigsuspend
2025/10/24 03:04:38 [debug] 30#30: add cleanup: 00007F0DFAFB3A98
2025/10/24 03:04:38 [debug] 30#30: malloc: 00007F0DFAFB86F0:16
2025/10/24 03:04:38 [debug] 30#30: add cleanup: 00007F0DFAFB3AB0
2025/10/24 03:04:38 [debug] 30#30: malloc: 00007F0DFAFB8FE0:16
2025/10/24 03:04:38 [debug] 30#30: notify eventfd: 8
2025/10/24 03:04:38 [debug] 30#30: eventfd: 9
2025/10/24 03:04:38 [debug] 30#30: testing the EPOLLRDHUP flag: success
2025/10/24 03:04:38 [debug] 30#30: malloc: 00007F0DFB063740:6144
2025/10/24 03:04:38 [debug] 30#30: malloc: 00007F0DFAF8F750:126976
2025/10/24 03:04:38 [debug] 30#30: malloc: 00007F0DFAF82760:49152
2025/10/24 03:04:38 [debug] 30#30: malloc: 00007F0DFAF75770:49152
2025/10/24 03:04:38 [debug] 30#30: epoll add event: fd:5 op:1 ev:00002001
2025/10/24 03:04:38 [debug] 30#30: epoll add event: fd:6 op:1 ev:00002001
2025/10/24 03:04:38 [debug] 30#30: setproctitle: "nginx: worker process"
2025/10/24 03:04:38 [debug] 30#30: worker cycle
2025/10/24 03:04:38 [debug] 30#30: epoll timer: -1
2025/10/24 03:04:41 [debug] 30#30: epoll: fd:5 ev:0001 d:00007F0DFAF8F750
2025/10/24 03:04:41 [debug] 30#30: quic recvmsg on 0.0.0.0:443, ready: 0
2025/10/24 03:04:41 [debug] 30#30: posix_memalign: 00007F0DFAFC4800:512 @16
2025/10/24 03:04:41 [debug] 30#30: malloc: 00007F0DFB091570:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic recvmsg: 172.17.0.1:33234 fd:5 n:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic run
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx long flags:c7 version:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx init len:1148
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx dcid len:20 470ce15b1b5d81b09a16f7722ff582c4977b80cc
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx scid len:20 d51d77001d937ab374ee5197c58db74d0edec163
2025/10/24 03:04:41 [debug] 30#30: *1 quic address validation token len:0
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAFD05C0:2512
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFB061010:1528
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC4AA0:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_set_initial_secret
2025/10/24 03:04:41 [debug] 30#30: *1 quic socket seq:0 listening at sid:0000000000005341ffbe7dfd60ada33dc11df705 nsock:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic cid seq:0 received id:20:d51d77001d937ab374ee5197c58db74d0edec163:00000000000000000000000000000000
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC4D40:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic path seq:0 created addr:172.17.0.1:33234
2025/10/24 03:04:41 [debug] 30#30: *1 quic path seq:0 set active tx:0 rx:0 valid:0 st:0 mtu:1200
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC6030:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic socket seq:-1 listening at sid:470ce15b1b5d81b09a16f7722ff582c4977b80cc nsock:2
2025/10/24 03:04:41 [debug] 30#30: *1 reusable connection: 1
2025/10/24 03:04:41 [debug] 30#30: *1 quic connection created
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx clearflags:c0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx number:0 len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet len:1200 via sock seq:0 path seq:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic path seq:0 status tx:0 rx:1200 valid:0 st:0 mtu:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic stateless reset token 04d699234c1a3110b8a46e6c7cda0957
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:29 off:903
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC62E0:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAF71260:4096
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:58 off:845
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:116 off:961
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:14 off:932
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC6500:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:58 off:613
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 PING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:58 off:671
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:116 off:729
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:232 off:149
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC67B0:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:136 off:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:136
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:232 off:381
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 PING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 CRYPTO len:15 off:946
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:0 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_ack_packet pn:0 largest -1 fr:0 nranges:0
2025/10/24 03:04:41 [debug] 30#30: *1 post event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet done rc:0 level:init decr:1 pn:0 perr:0
2025/10/24 03:04:41 [debug] 30#30: *1 event timer add: 5: 75000:34895956
2025/10/24 03:04:41 [debug] 30#30: *1 event timer add: 5: 60000:34880956
2025/10/24 03:04:41 [debug] 30#30: *1 quic state: read:75000 close:60000
2025/10/24 03:04:41 [debug] 30#30: timer delta: 2993
2025/10/24 03:04:41 [debug] 30#30: posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 delete posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic push handler
2025/10/24 03:04:41 [debug] 30#30: *1 quic output init packet max:1200 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx init:0 ACK n:0 delay:0 0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx init bytes:5 need_ack:0 number:0 encoded nl:1 trunc:0x0
2025/10/24 03:04:41 [debug] 30#30: *1 sendmsg: 71 of 71
2025/10/24 03:04:41 [debug] 30#30: *1 quic congestion send if:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic congestion idle:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic state: read:75000 close:60000
2025/10/24 03:04:41 [debug] 30#30: worker cycle
2025/10/24 03:04:41 [debug] 30#30: epoll timer: 60000
2025/10/24 03:04:41 [debug] 30#30: epoll: fd:5 ev:0001 d:00007F0DFAF8F750
2025/10/24 03:04:41 [debug] 30#30: quic recvmsg on 0.0.0.0:443, ready: 0
2025/10/24 03:04:41 [debug] 30#30: *1 quic recvmsg: fd:5 n:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic input handler
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx long flags:c5 version:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx init len:1148
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx dcid len:20 470ce15b1b5d81b09a16f7722ff582c4977b80cc
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx scid len:20 d51d77001d937ab374ee5197c58db74d0edec163
2025/10/24 03:04:41 [debug] 30#30: *1 quic address validation token len:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx clearflags:c0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx number:1 len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet len:1200 via sock seq:-1 path seq:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic path seq:0 status tx:71 rx:2400 valid:0 st:0 mtu:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:2 off:145
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC6A50:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:1 off:139
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:3 off:142
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:1 off:140
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:1 off:136
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC6CF0:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:1 off:137
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:1 off:141
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:1 off:138
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:3
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:2
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:2 off:147
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:2
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:232
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:232
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:58
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:58
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:116
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:58
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:29
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:14
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:15
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:116
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:14 off:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:27 off:1242
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:6 off:1187
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:55 off:1297
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:110 off:1077
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:110
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:6
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:27 off:1352
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:28 off:1214
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:28 off:1269
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:7 off:1193
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:7
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:14
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:28
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:27
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:28
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:55
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:27
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:110 off:1407
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 CRYPTO len:28 off:1379
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:28
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_release_rcd len:110
2025/10/24 03:04:41 [debug] 30#30: *1 SSL server name: "localhost"
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_got_transport_params() len:68
2025/10/24 03:04:41 [debug] 30#30: *1 quic unknown transport param id:0x11, skipped
2025/10/24 03:04:41 [debug] 30#30: *1 quic transport parameters parsed ok
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp disable active migration: 0
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp idle_timeout:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp max_udp_payload_size:65527
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp max_data:1310720
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp max_stream_data_bidi_local:131072
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp max_stream_data_bidi_remote:131072
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp max_stream_data_uni:131072
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp initial_max_streams_bidi:262144
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp initial_max_streams_uni:262144
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp ack_delay_exponent:3
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp max_ack_delay:25
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp active_connection_id_limit:2
2025/10/24 03:04:41 [debug] 30#30: *1 quic tp initial source_connection_id len:20 d51d77001d937ab374ee5197c58db74d0edec163
2025/10/24 03:04:41 [debug] 30#30: *1 SSL ALPN supported by client: h3
2025/10/24 03:04:41 [debug] 30#30: *1 SSL ALPN supported by client: h3-29
2025/10/24 03:04:41 [debug] 30#30: *1 SSL ALPN selected: h3
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_send len:1178
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAF727C0:4096
2025/10/24 03:04:41 [debug] 30#30: *1 post event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_yield_secret() level:2
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_yield_secret() level:2
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_send len:137
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAF73D00:4096
2025/10/24 03:04:41 [debug] 30#30: *1 update posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_send len:399
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAF67290:4096
2025/10/24 03:04:41 [debug] 30#30: *1 update posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_send len:78
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAF687D0:4096
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC6FC0:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 update posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_send len:52
2025/10/24 03:04:41 [debug] 30#30: *1 malloc: 00007F0DFAF69D10:4096
2025/10/24 03:04:41 [debug] 30#30: *1 update posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_yield_secret() level:3
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_cbs_recv_rcd
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_do_handshake: -1
2025/10/24 03:04:41 [debug] 30#30: *1 SSL_get_error: 2
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:1 PADDING
2025/10/24 03:04:41 [debug] 30#30: *1 quic ngx_quic_ack_packet pn:1 largest 0 fr:0 nranges:0
2025/10/24 03:04:41 [debug] 30#30: *1 update posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet done rc:0 level:init decr:1 pn:1 perr:0
2025/10/24 03:04:41 [debug] 30#30: *1 event timer: 5, old: 34895956, new: 34895957
2025/10/24 03:04:41 [debug] 30#30: *1 quic state: read:74999 close:59999
2025/10/24 03:04:41 [debug] 30#30: timer delta: 1
2025/10/24 03:04:41 [debug] 30#30: posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 delete posted event 00007F0DFAFD0BC8
2025/10/24 03:04:41 [debug] 30#30: *1 quic push handler
2025/10/24 03:04:41 [debug] 30#30: *1 quic output init packet max:1200 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx init:1 ACK n:0 delay:0 1-0
2025/10/24 03:04:41 [debug] 30#30: *1 quic split frame now:1182 need:1128 shrink:54
2025/10/24 03:04:41 [debug] 30#30: *1 posix_memalign: 00007F0DFAFC7260:512 @16
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx init:1 CRYPTO len:1124 off:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx init bytes:1133 need_ack:1 number:1 encoded nl:1 trunc:0x1
2025/10/24 03:04:41 [debug] 30#30: *1 quic output hs packet max:0 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 sendmsg: 1200 of 1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic congestion send if:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic congestion idle:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic output init packet max:1200 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx init:2 CRYPTO len:54 off:1124
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx init bytes:58 need_ack:1 number:2 encoded nl:1 trunc:0x2
2025/10/24 03:04:41 [debug] 30#30: *1 quic output hs packet max:1075 min:1075
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx hs:0 CRYPTO len:137 off:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx hs:0 CRYPTO len:399 off:137
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx hs:0 CRYPTO len:78 off:536
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx hs:0 CRYPTO len:52 off:614
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx hs bytes:1009 need_ack:1 number:0 encoded nl:1 trunc:0x0
2025/10/24 03:04:41 [debug] 30#30: *1 sendmsg: 1200 of 1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic congestion send if:2400
2025/10/24 03:04:41 [debug] 30#30: *1 quic congestion idle:1
2025/10/24 03:04:41 [debug] 30#30: *1 event timer: 5, old: 34895956, new: 34895957
2025/10/24 03:04:41 [debug] 30#30: *1 quic lost timer pto:997
2025/10/24 03:04:41 [debug] 30#30: *1 event timer add: 5: 997:34821954
2025/10/24 03:04:41 [debug] 30#30: *1 quic state: send:74999 pto:997 close:59999
2025/10/24 03:04:41 [debug] 30#30: worker cycle
2025/10/24 03:04:41 [debug] 30#30: epoll timer: 997
2025/10/24 03:04:41 [debug] 30#30: epoll: fd:5 ev:0001 d:00007F0DFAF8F750
2025/10/24 03:04:41 [debug] 30#30: quic recvmsg on 0.0.0.0:443, ready: 0
2025/10/24 03:04:41 [debug] 30#30: *1 quic recvmsg: fd:5 n:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic input handler
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx long flags:c8 version:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx init len:25
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx dcid len:20 0000000000005341ffbe7dfd60ada33dc11df705
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx scid len:20 d51d77001d937ab374ee5197c58db74d0edec163
2025/10/24 03:04:41 [debug] 30#30: *1 quic address validation token len:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx clearflags:c0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet rx number:2 len:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet len:1200 via sock seq:0 path seq:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic path seq:0 status tx:2471 rx:3600 valid:0 st:0 mtu:1200
2025/10/24 03:04:41 [debug] 30#30: *1 quic ACK ECN counters ect0:0 ect1:0 ce:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame rx init:2 ACK n:0 delay:0 2-0 ECN counters ect0:0 ect1:0 ce:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic missing frame handler
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet done rc:-1 level:init decr:1 pn:2 perr:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic close initiated rc:-1
2025/10/24 03:04:41 [debug] 30#30: *1 event timer del: 5: 34880956
2025/10/24 03:04:41 [debug] 30#30: *1 quic close immediate term:1 drain:0 error:1 ""
2025/10/24 03:04:41 [debug] 30#30: *1 quic sendto init packet max:1200 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx init:3 CONNECTION_CLOSE err:1 ft:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx init bytes:4 need_ack:0 number:3 encoded nl:1 trunc:0x3
2025/10/24 03:04:41 [debug] 30#30: *1 sendmsg: 70 of 70
2025/10/24 03:04:41 [debug] 30#30: *1 quic sendto hs packet max:1200 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx hs:1 CONNECTION_CLOSE err:1 ft:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx hs bytes:4 need_ack:0 number:1 encoded nl:1 trunc:0x1
2025/10/24 03:04:41 [debug] 30#30: *1 sendmsg: 69 of 69
2025/10/24 03:04:41 [debug] 30#30: *1 quic sendto app packet max:1200 min:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic frame tx app:0 CONNECTION_CLOSE err:1 ft:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic packet tx app bytes:4 need_ack:0 number:0 encoded nl:1 trunc:0x0
2025/10/24 03:04:41 [debug] 30#30: *1 sendmsg: 42 of 42
2025/10/24 03:04:41 [debug] 30#30: *1 event timer del: 5: 34821954
2025/10/24 03:04:41 [debug] 30#30: *1 quic socket seq:0 closed nsock:1
2025/10/24 03:04:41 [debug] 30#30: *1 quic socket seq:-1 closed nsock:0
2025/10/24 03:04:41 [debug] 30#30: *1 quic close completed
2025/10/24 03:04:41 [debug] 30#30: *1 event timer del: 5: 34895956
2025/10/24 03:04:41 [debug] 30#30: *1 reusable connection: 0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAF69D10
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAF687D0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAF67290
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAF73D00
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAF727C0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAF71260
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFB061010
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFD05C0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFB091570
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC4800, unused: 0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC4AA0, unused: 8
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC4D40, unused: 8
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC6030, unused: 6
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC62E0, unused: 0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC6500, unused: 0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC67B0, unused: 0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC6A50, unused: 0
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC6CF0, unused: 80
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC6FC0, unused: 48
2025/10/24 03:04:41 [debug] 30#30: *1 free: 00007F0DFAFC7260, unused: 336
2025/10/24 03:04:41 [debug] 30#30: timer delta: 3
2025/10/24 03:04:41 [debug] 30#30: worker cycle
2025/10/24 03:04:41 [debug] 30#30: epoll timer: -1
2025/10/24 03:04:41 [debug] 30#30: epoll: fd:5 ev:0001 d:00007F0DFAF8F750
2025/10/24 03:04:41 [debug] 30#30: quic recvmsg on 0.0.0.0:443, ready: 0
2025/10/24 03:04:41 [debug] 30#30: posix_memalign: 00007F0DFAFC77A0:512 @16
2025/10/24 03:04:41 [debug] 30#30: malloc: 00007F0DFB0610E0:1406
2025/10/24 03:04:41 [debug] 30#30: *2 quic recvmsg: 172.17.0.1:33234 fd:5 n:1406
2025/10/24 03:04:41 [debug] 30#30: *2 quic run
2025/10/24 03:04:41 [debug] 30#30: *2 quic packet rx short flags:5e
2025/10/24 03:04:41 [debug] 30#30: *2 quic packet rx dcid len:20 0000000000005341ffbe7dfd60ada33dc11df705
2025/10/24 03:04:41 [debug] 30#30: *2 quic handle stateless reset output
2025/10/24 03:04:41 [debug] 30#30: *2 quic stateless reset token 04d699234c1a3110b8a46e6c7cda0957
2025/10/24 03:04:41 [debug] 30#30: *2 sendmsg: 1099 of 1099
2025/10/24 03:04:41 [debug] 30#30: *2 quic packet done rc:-5 level:app decr:0 pn:0 perr:0
2025/10/24 03:04:41 [debug] 30#30: *2 quic packet rejected rc:-4, cleanup connection
2025/10/24 03:04:41 [debug] 30#30: *2 reusable connection: 0
2025/10/24 03:04:41 [debug] 30#30: *2 free: 00007F0DFB0610E0
2025/10/24 03:04:41 [debug] 30#30: *2 free: 00007F0DFAFC77A0, unused: 16
2025/10/24 03:04:41 [debug] 30#30: timer delta: 0
2025/10/24 03:04:41 [debug] 30#30: worker cycle
2025/10/24 03:04:41 [debug] 30#30: epoll timer: -1