diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/.gitignore b/pq-tls-benchmark-framework/emulation-exp/code/kex/.gitignore index 1a79bb01fe5303bd2816a7fffb26e7e120a7e992..c98a76081bd70d973e034b2fdf00a04b901ffe9a 100644 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/.gitignore +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/.gitignore @@ -8,4 +8,4 @@ cquiche_s_timer /results*/ /captures/ plots*/ -feathers/ +/feathers/ diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/Makefile b/pq-tls-benchmark-framework/emulation-exp/code/kex/Makefile index 7e706ad4272f8f15dbad3545f690c39366a7341f..1836e349253cd13606dfe3440de5bfc3af993c93 100644 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/Makefile +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/Makefile @@ -27,7 +27,7 @@ run_quic_s_timer: quic_s_timer LD_LIBRARY_PATH=$(INSTALL_DIR)/openssl/lib64 ./quic_s_timer x25519 1 run_quic_s_timer_in_netns: quic_s_timer - sudo ip netns exec cli_ns_1 env QLOGDIR=qlogdir ./quic_s_timer x25519 10 + sudo ip netns exec cli_ns_1 env QLOGDIR=qlogdir ./quic_s_timer x25519 1 quic-client-block: quic-client-block.c $(CC) -g -Wall -Wextra -Wpedantic -I$(OPENSSL_INCLUDE) -I$(OQS_INCLUDE) $< -L$(INSTALL_DIR)/openssl/lib64 -L$(OQS_LIB) -lssl -lcrypto -ldl -loqs -o $@ @@ -46,8 +46,8 @@ _copy_plots_to_thesis: cp -rf plots ../../../../../master-thesis-bartolomeo-mueller/gfx/plots/ _change_netem_settings: - sudo ip netns exec srv_ns_1 tc qdisc change dev srv_ve root netem limit 1000 rate 500.0mbit delay 2.684ms 0.0ms loss 20.0% duplicate 0.0% corrupt 0.0% reorder 0.0% - sudo ip netns exec cli_ns_1 tc qdisc change dev cli_ve root netem limit 1000 rate 500.0mbit delay 2.684ms 0.0ms loss 20.0% duplicate 0.0% corrupt 0.0% reorder 0.0% + sudo ip netns exec srv_ns_1 tc qdisc change dev srv_ve root netem limit 1000 rate 500.0mbit delay 2.684ms 0.0ms loss 0.0% duplicate 0.0% corrupt 0.0% reorder 0.0% + sudo ip netns exec cli_ns_1 tc qdisc change dev cli_ve root netem limit 1000 rate 500.0mbit delay 2.684ms 0.0ms loss 0.0% duplicate 0.0% corrupt 0.0% reorder 0.0% _run_openssl_speed: $(OPENSSL) speed -seconds 3 bikel1 diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/qlogdir/client-d54d9bb3254adb1f064c7028c1770567873077fc.sqlog b/pq-tls-benchmark-framework/emulation-exp/code/kex/qlogdir/client-d54d9bb3254adb1f064c7028c1770567873077fc.sqlog new file mode 100644 index 0000000000000000000000000000000000000000..49dd5dff5773ed85a8a94aa4e4f346d8c6e2cf07 --- /dev/null +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/qlogdir/client-d54d9bb3254adb1f064c7028c1770567873077fc.sqlog @@ -0,0 +1,113 @@ +{"qlog_version":"0.3","qlog_format":"JSON-SEQ","title":"cquiche_s_timer qlog","description":"cquiche_s_timer qlog id=d54d9bb3254adb1f064c7028c1770567873077fc","trace":{"vantage_point":{"type":"client"},"title":"cquiche_s_timer qlog","description":"cquiche_s_timer qlog id=d54d9bb3254adb1f064c7028c1770567873077fc","configuration":{"time_offset":0.0}}} +{"time":0.0,"name":"transport:parameters_set","data":{"owner":"local","tls_cipher":"None","disable_active_migration":false,"max_idle_timeout":30000,"max_udp_payload_size":1200,"ack_delay_exponent":3,"max_ack_delay":25,"active_connection_id_limit":2,"initial_max_data":10000000,"initial_max_stream_data_bidi_local":1000000,"initial_max_stream_data_bidi_remote":1000000,"initial_max_stream_data_uni":1000000,"initial_max_streams_bidi":100,"initial_max_streams_uni":100}} +{"time":0.0351,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":0,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.0351,"frames":[{"frame_type":"crypto","offset":0,"length":1133}]}} +{"time":0.0351,"name":"recovery:metrics_updated","data":{"smoothed_rtt":333.0,"rtt_variance":166.5,"congestion_window":12000,"bytes_in_flight":1200,"ssthresh":18446744073709551615}} +{"time":3.882993,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":1,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":3.882993,"frames":[{"frame_type":"crypto","offset":1133,"length":1132}]}} +{"time":3.882993,"name":"recovery:metrics_updated","data":{"bytes_in_flight":2400}} +{"time":4.119193,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":2,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.119193,"frames":[{"frame_type":"crypto","offset":2265,"length":1132}]}} +{"time":4.119193,"name":"recovery:metrics_updated","data":{"bytes_in_flight":3600}} +{"time":4.1486926,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":3,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.1486926,"frames":[{"frame_type":"crypto","offset":3397,"length":1132}]}} +{"time":4.1486926,"name":"recovery:metrics_updated","data":{"bytes_in_flight":4800}} +{"time":4.157093,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":4,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.157093,"frames":[{"frame_type":"crypto","offset":4529,"length":1132}]}} +{"time":4.157093,"name":"recovery:metrics_updated","data":{"bytes_in_flight":6000}} +{"time":4.165493,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":5,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.165493,"frames":[{"frame_type":"crypto","offset":5661,"length":1132}]}} +{"time":4.165493,"name":"recovery:metrics_updated","data":{"bytes_in_flight":7200}} +{"time":4.184993,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":6,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.184993,"frames":[{"frame_type":"crypto","offset":6793,"length":1132}]}} +{"time":4.184993,"name":"recovery:metrics_updated","data":{"bytes_in_flight":8400}} +{"time":4.191793,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":7,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.191793,"frames":[{"frame_type":"crypto","offset":7925,"length":1132}]}} +{"time":4.191793,"name":"recovery:metrics_updated","data":{"bytes_in_flight":9600}} +{"time":4.198093,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":8,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.198093,"frames":[{"frame_type":"crypto","offset":9057,"length":1132}]}} +{"time":4.198093,"name":"recovery:metrics_updated","data":{"bytes_in_flight":10800}} +{"time":4.204493,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":9,"version":"1","scil":20,"dcil":16,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"d8b76c5ef993528863f94a1fbb25d792"},"raw":{"length":1200,"payload_length":1137},"send_at_time":4.204493,"frames":[{"frame_type":"crypto","offset":10189,"length":1132}]}} +{"time":4.204493,"name":"recovery:metrics_updated","data":{"bytes_in_flight":12000}} +{"time":211.32933,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,0]]}]}} +{"time":211.32933,"name":"recovery:metrics_updated","data":{"min_rtt":211.29422,"smoothed_rtt":211.29422,"latest_rtt":211.29422,"rtt_variance":105.64711,"congestion_window":13200,"bytes_in_flight":10800}} +{"time":211.38393,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":10,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":211.38393,"frames":[{"frame_type":"crypto","offset":11321,"length":1128}]}} +{"time":211.38393,"name":"recovery:metrics_updated","data":{"bytes_in_flight":12000,"pacing_rate":78090}} +{"time":211.42653,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":11,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":211.42653,"frames":[{"frame_type":"crypto","offset":12449,"length":1128}]}} +{"time":211.42653,"name":"recovery:metrics_updated","data":{"bytes_in_flight":13200}} +{"time":212.63933,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":1,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,1]]}]}} +{"time":212.63933,"name":"recovery:metrics_updated","data":{"min_rtt":208.75635,"smoothed_rtt":210.97699,"latest_rtt":208.75635,"rtt_variance":79.869804,"congestion_window":14400,"bytes_in_flight":12000}} +{"time":212.68333,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":12,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":212.68333,"frames":[{"frame_type":"crypto","offset":13577,"length":1128}]}} +{"time":212.68333,"name":"recovery:metrics_updated","data":{"bytes_in_flight":13200,"pacing_rate":85317}} +{"time":212.72072,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":13,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":212.72072,"frames":[{"frame_type":"crypto","offset":14705,"length":1128}]}} +{"time":212.72072,"name":"recovery:metrics_updated","data":{"bytes_in_flight":14400}} +{"time":212.80702,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":2,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,2]]}]}} +{"time":212.80702,"name":"recovery:metrics_updated","data":{"min_rtt":208.68782,"smoothed_rtt":210.69084,"latest_rtt":208.68782,"rtt_variance":60.474644,"congestion_window":15600,"bytes_in_flight":13200}} +{"time":212.81671,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":14,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":212.81671,"frames":[{"frame_type":"crypto","offset":15833,"length":1128}]}} +{"time":212.81671,"name":"recovery:metrics_updated","data":{"bytes_in_flight":14400,"pacing_rate":92552}} +{"time":212.82573,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":15,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":212.82573,"frames":[{"frame_type":"crypto","offset":16961,"length":1126}]}} +{"time":212.82573,"name":"recovery:metrics_updated","data":{"bytes_in_flight":15600}} +{"time":212.97414,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":3,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,3]]}]}} +{"time":212.97414,"name":"recovery:metrics_updated","data":{"smoothed_rtt":210.45767,"latest_rtt":208.82542,"rtt_variance":45.82234,"congestion_window":16800,"bytes_in_flight":14400}} +{"time":212.99532,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":16,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":212.99532,"frames":[{"frame_type":"crypto","offset":18087,"length":1126}]}} +{"time":212.99532,"name":"recovery:metrics_updated","data":{"bytes_in_flight":15600,"pacing_rate":99782}} +{"time":213.04633,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":17,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":213.04633,"frames":[{"frame_type":"crypto","offset":19213,"length":1126}]}} +{"time":213.04633,"name":"recovery:metrics_updated","data":{"bytes_in_flight":16800}} +{"time":213.20921,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":4,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,4]]}]}} +{"time":213.20921,"name":"recovery:metrics_updated","data":{"smoothed_rtt":210.28197,"latest_rtt":209.05212,"rtt_variance":34.718136,"congestion_window":18000,"bytes_in_flight":15600}} +{"time":213.23262,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":18,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":1200,"payload_length":1133},"send_at_time":213.23262,"frames":[{"frame_type":"crypto","offset":20339,"length":1126}]}} +{"time":213.23262,"name":"recovery:metrics_updated","data":{"bytes_in_flight":16800,"pacing_rate":106999}} +{"time":213.25293,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":19,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":360,"payload_length":293},"send_at_time":213.25293,"frames":[{"frame_type":"crypto","offset":21465,"length":286}]}} +{"time":213.25293,"name":"recovery:metrics_updated","data":{"bytes_in_flight":17160}} +{"time":213.30592,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":5,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,5]]}]}} +{"time":213.30592,"name":"recovery:metrics_updated","data":{"smoothed_rtt":210.13928,"latest_rtt":209.14044,"rtt_variance":26.323986,"bytes_in_flight":15960}} +{"time":213.51682,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":6,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,6]]}]}} +{"time":213.51682,"name":"recovery:metrics_updated","data":{"smoothed_rtt":210.03835,"latest_rtt":209.33183,"rtt_variance":19.944853,"bytes_in_flight":14760}} +{"time":213.70862,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":7,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,7]]}]}} +{"time":213.70862,"name":"recovery:metrics_updated","data":{"smoothed_rtt":209.97316,"latest_rtt":209.51685,"rtt_variance":15.089017,"bytes_in_flight":13560}} +{"time":213.85342,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":8,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,8]]}]}} +{"time":213.85342,"name":"recovery:metrics_updated","data":{"smoothed_rtt":209.93343,"latest_rtt":209.65533,"rtt_variance":11.396218,"bytes_in_flight":12360}} +{"time":213.98982,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":9,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,9]]}]}} +{"time":213.98982,"name":"recovery:metrics_updated","data":{"smoothed_rtt":209.9149,"latest_rtt":209.78532,"rtt_variance":8.5841875,"bytes_in_flight":11160}} +{"time":412.0612,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":10,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,10]]}]}} +{"time":412.0612,"name":"recovery:metrics_updated","data":{"min_rtt":200.67725,"smoothed_rtt":208.76021,"latest_rtt":200.67725,"rtt_variance":8.747558,"bytes_in_flight":9960}} +{"time":412.10788,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":11,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,11]]}]}} +{"time":412.10788,"name":"recovery:metrics_updated","data":{"smoothed_rtt":207.75568,"latest_rtt":200.72394,"rtt_variance":8.569732,"bytes_in_flight":8760}} +{"time":413.16977,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":12,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,12]]}]}} +{"time":413.16977,"name":"recovery:metrics_updated","data":{"smoothed_rtt":207.00943,"latest_rtt":201.78583,"rtt_variance":7.919755,"bytes_in_flight":7560}} +{"time":413.19785,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":13,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,13]]}]}} +{"time":413.19785,"name":"recovery:metrics_updated","data":{"smoothed_rtt":206.36,"latest_rtt":201.81393,"rtt_variance":7.23869,"bytes_in_flight":6360}} +{"time":413.34836,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":14,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,14]]}]}} +{"time":413.34836,"name":"recovery:metrics_updated","data":{"smoothed_rtt":205.81056,"latest_rtt":201.96445,"rtt_variance":6.5279074,"bytes_in_flight":5160}} +{"time":413.47595,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":15,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,15]]}]}} +{"time":413.47595,"name":"recovery:metrics_updated","data":{"smoothed_rtt":205.34575,"latest_rtt":202.09206,"rtt_variance":5.825558,"bytes_in_flight":3960}} +{"time":413.62616,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":16,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,16]]}]}} +{"time":413.62616,"name":"recovery:metrics_updated","data":{"smoothed_rtt":204.95781,"latest_rtt":202.24223,"rtt_variance":5.1450424,"bytes_in_flight":2760}} +{"time":413.68637,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":17,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,17]]}]}} +{"time":413.68637,"name":"recovery:metrics_updated","data":{"smoothed_rtt":204.62589,"latest_rtt":202.30244,"rtt_variance":4.522621,"bytes_in_flight":1560}} +{"time":413.7639,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":18,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,18]]}]}} +{"time":413.7639,"name":"recovery:metrics_updated","data":{"smoothed_rtt":204.34514,"latest_rtt":202.37994,"rtt_variance":3.95345,"bytes_in_flight":360}} +{"time":421.45837,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":19,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,19]]},{"frame_type":"crypto","offset":0,"length":1122}]}} +{"time":421.45837,"name":"recovery:metrics_updated","data":{"smoothed_rtt":205.0613,"latest_rtt":210.07443,"rtt_variance":4.397409,"bytes_in_flight":0}} +{"time":421.56085,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":20,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":1122,"length":1126}]}} +{"time":421.57095,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":21,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":2248,"length":1126}]}} +{"time":421.57678,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":22,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":3374,"length":1126}]}} +{"time":421.58224,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":23,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":4500,"length":1126}]}} +{"time":421.58734,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":24,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":5626,"length":1128}]}} +{"time":421.59225,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":25,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":6754,"length":1128}]}} +{"time":421.59732,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":20,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":72,"payload_length":5},"send_at_time":421.59732,"frames":[{"frame_type":"ack","ack_delay":0.001,"acked_ranges":[[0,25]]}]}} +{"time":421.59732,"name":"recovery:metrics_updated","data":{"pacing_rate":109723}} +{"time":421.71597,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":26,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":7882,"length":1128}]}} +{"time":421.73767,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":27,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":9010,"length":1128}]}} +{"time":421.74457,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":28,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":10138,"length":1128}]}} +{"time":422.04504,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":29,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":11266,"length":1128}]}} +{"time":422.06943,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":30,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":12394,"length":1128}]}} +{"time":422.07608,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":31,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":13522,"length":1128}]}} +{"time":422.08115,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":32,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":14650,"length":1128}]}} +{"time":422.08606,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":33,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":15778,"length":1128}]}} +{"time":422.12216,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":34,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":16906,"length":1126}]}} +{"time":422.13065,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":35,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":18032,"length":1126}]}} +{"time":422.13565,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":36,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":19158,"length":1126}]}} +{"time":422.14044,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":37,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":20284,"length":1126}]}} +{"time":422.14566,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":21,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":72,"payload_length":5},"send_at_time":422.14566,"frames":[{"frame_type":"ack","ack_delay":0.001,"acked_ranges":[[0,37]]}]}} +{"time":422.16925,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":38,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":1200,"payload_length":304},"frames":[{"frame_type":"crypto","offset":21410,"length":280}]}} +{"time":424.69556,"name":"transport:packet_received","data":{"header":{"packet_type":"handshake","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"0000000000003002f444dc1a63445303a424ff4e","dcid":"d54d9bb3254adb1f064c7028c1770567873077fc"},"raw":{"length":846,"payload_length":797},"frames":[{"frame_type":"crypto","offset":0,"length":239},{"frame_type":"crypto","offset":239,"length":384},{"frame_type":"crypto","offset":623,"length":78},{"frame_type":"crypto","offset":701,"length":52},{"frame_type":"padding","payload_length":9}]}} +{"time":424.69556,"name":"recovery:metrics_updated","data":{"pacing_rate":0}} +{"time":424.69556,"name":"transport:parameters_set","data":{"owner":"remote","tls_cipher":"Some(AES256_GCM)","original_destination_connection_id":"d8b76c5ef993528863f94a1fbb25d792","stateless_reset_token":"329782f85a03fa2691678ddbfe5bf8d7","disable_active_migration":false,"max_idle_timeout":75000,"max_udp_payload_size":65527,"ack_delay_exponent":3,"max_ack_delay":25,"active_connection_id_limit":2,"initial_max_data":8585216,"initial_max_stream_data_bidi_local":65536,"initial_max_stream_data_bidi_remote":65536,"initial_max_stream_data_uni":65536,"initial_max_streams_bidi":128,"initial_max_streams_uni":3}} +{"time":427.59006,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":22,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":73,"payload_length":6},"send_at_time":427.59006,"frames":[{"frame_type":"ack","ack_delay":0.678,"acked_ranges":[[0,38]]}]}} +{"time":427.59006,"name":"recovery:metrics_updated","data":{"pacing_rate":109723}} +{"time":427.59006,"name":"transport:packet_sent","data":{"header":{"packet_type":"handshake","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"d54d9bb3254adb1f064c7028c1770567873077fc","dcid":"0000000000003002f444dc1a63445303a424ff4e"},"raw":{"length":128,"payload_length":62},"send_at_time":427.59006,"frames":[{"frame_type":"ack","ack_delay":0.364,"acked_ranges":[[0,0]]},{"frame_type":"crypto","offset":0,"length":52}]}} +{"time":427.59006,"name":"recovery:metrics_updated","data":{"bytes_in_flight":128}} +{"time":427.67496,"name":"transport:packet_sent","data":{"header":{"packet_type":"1RTT","packet_number":0},"raw":{"length":48,"payload_length":10},"send_at_time":427.67496,"frames":[{"frame_type":"connection_close","error_space":"application_error","error_code":0,"reason":"kthxbye"}]}} +{"time":427.67496,"name":"recovery:metrics_updated","data":{"bytes_in_flight":176}} diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/liboqs_speed_vm.feather b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/liboqs_speed_vm.feather new file mode 100644 index 0000000000000000000000000000000000000000..a148a1006a91eaa6e86b03760365035dac351dc6 Binary files /dev/null and b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/liboqs_speed_vm.feather differ diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/openssl_speed_vm.feather b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/openssl_speed_vm.feather new file mode 100644 index 0000000000000000000000000000000000000000..a3f31c30a1cc97a37ae24abca5e0c60d99d75cd5 Binary files /dev/null and b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/openssl_speed_vm.feather differ diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/nginx-logs/debug-of-faulty-initial-congestion-window.log b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/nginx-logs/debug-of-faulty-initial-congestion-window.log new file mode 100644 index 0000000000000000000000000000000000000000..3d9ee86bb3022067afec5278a470033844348668 --- /dev/null +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/nginx-logs/debug-of-faulty-initial-congestion-window.log @@ -0,0 +1,1689 @@ +2025/02/04 21:31:51 [debug] 408839#0: bind() 0.0.0.0:8080 #7 +2025/02/04 21:31:51 [debug] 408839#0: bind() 0.0.0.0:8443 #8 +2025/02/04 21:31:51 [debug] 408839#0: bind() [::]:8443 #9 +2025/02/04 21:31:51 [debug] 408839#0: bind() 0.0.0.0:8443 #10 +2025/02/04 21:31:51 [debug] 408839#0: bind() [::]:8443 #11 +2025/02/04 21:31:51 [debug] 408839#0: bind() 0.0.0.0:8443 #12 +2025/02/04 21:31:51 [debug] 408839#0: bind() 0.0.0.0:8443 #13 +2025/02/04 21:31:51 [debug] 408839#0: bind() 0.0.0.0:8443 #14 +2025/02/04 21:31:51 [debug] 408839#0: bind() [::]:8443 #15 +2025/02/04 21:31:51 [debug] 408839#0: bind() [::]:8443 #16 +2025/02/04 21:31:51 [debug] 408839#0: bind() [::]:8443 #17 +2025/02/04 21:31:51 [debug] 408839#0: add cleanup: 00005632CBCAAE80 +2025/02/04 21:31:51 [notice] 408839#0: using the "epoll" event method +2025/02/04 21:31:51 [debug] 408839#0: counter: 00007FC66FDD7080, 1 +2025/02/04 21:31:51 [notice] 408839#0: nginx/1.26.1 +2025/02/04 21:31:51 [notice] 408839#0: built by gcc 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) +2025/02/04 21:31:51 [notice] 408839#0: OS: Linux 5.15.153.1-bebbo-WSL2-local-166808-g33cad9854e0b +2025/02/04 21:31:51 [notice] 408839#0: getrlimit(RLIMIT_NOFILE): 1024:1048576 +2025/02/04 21:31:51 [debug] 408840#0: write: 18, 00007FFF3C5AAA00, 7, 0 +2025/02/04 21:31:51 [debug] 408840#0: setproctitle: "nginx: master process /home/bebbo/own/master/benchmarking-pqc-in-quic/pq-tls-benchmark-framework/emulation-exp/code/tmp/.local/nginx/sbin/nginx -g pid logs/nginx-1.pid; error_log logs/debug.log debug;" +2025/02/04 21:31:51 [notice] 408840#0: start worker processes +2025/02/04 21:31:51 [debug] 408840#0: channel 3:18 +2025/02/04 21:31:51 [notice] 408840#0: start worker process 408841 +2025/02/04 21:31:51 [debug] 408840#0: channel 19:20 +2025/02/04 21:31:51 [debug] 408841#0: add cleanup: 00005632CBCAAF90 +2025/02/04 21:31:51 [debug] 408841#0: malloc: 00005632CBCA83E0:16 +2025/02/04 21:31:51 [debug] 408841#0: add cleanup: 00005632CBCAAFA8 +2025/02/04 21:31:51 [debug] 408841#0: malloc: 00005632CBCA8530:16 +2025/02/04 21:31:51 [notice] 408840#0: start worker process 408842 +2025/02/04 21:31:51 [debug] 408840#0: pass channel s:1 pid:408842 fd:19 to s:0 pid:408841 fd:3 +2025/02/04 21:31:51 [debug] 408840#0: channel 21:22 +2025/02/04 21:31:51 [debug] 408842#0: add cleanup: 00005632CBCAAF90 +2025/02/04 21:31:51 [debug] 408842#0: malloc: 00005632CBCA83E0:16 +2025/02/04 21:31:51 [debug] 408842#0: add cleanup: 00005632CBCAAFA8 +2025/02/04 21:31:51 [debug] 408842#0: malloc: 00005632CBCA8530:16 +2025/02/04 21:31:51 [notice] 408840#0: start worker process 408843 +2025/02/04 21:31:51 [debug] 408840#0: pass channel s:2 pid:408843 fd:21 to s:0 pid:408841 fd:3 +2025/02/04 21:31:51 [debug] 408840#0: pass channel s:2 pid:408843 fd:21 to s:1 pid:408842 fd:19 +2025/02/04 21:31:51 [debug] 408840#0: channel 23:24 +2025/02/04 21:31:51 [notice] 408840#0: start worker process 408844 +2025/02/04 21:31:51 [debug] 408840#0: pass channel s:3 pid:408844 fd:23 to s:0 pid:408841 fd:3 +2025/02/04 21:31:51 [debug] 408840#0: pass channel s:3 pid:408844 fd:23 to s:1 pid:408842 fd:19 +2025/02/04 21:31:51 [debug] 408840#0: pass channel s:3 pid:408844 fd:23 to s:2 pid:408843 fd:21 +2025/02/04 21:31:51 [debug] 408840#0: sigsuspend +2025/02/04 21:31:51 [debug] 408843#0: add cleanup: 00005632CBCAAF90 +2025/02/04 21:31:51 [debug] 408843#0: malloc: 00005632CBCA83E0:16 +2025/02/04 21:31:51 [debug] 408843#0: add cleanup: 00005632CBCAAFA8 +2025/02/04 21:31:51 [debug] 408843#0: malloc: 00005632CBCA8530:16 +2025/02/04 21:31:51 [debug] 408841#0: notify eventfd: 20 +2025/02/04 21:31:51 [debug] 408842#0: notify eventfd: 22 +2025/02/04 21:31:51 [debug] 408841#0: testing the EPOLLRDHUP flag: success +2025/02/04 21:31:51 [debug] 408842#0: testing the EPOLLRDHUP flag: success +2025/02/04 21:31:51 [debug] 408841#0: malloc: 00005632CBBDB3B0:6144 +2025/02/04 21:31:51 [debug] 408842#0: malloc: 00005632CBBDB3B0:6144 +2025/02/04 21:31:51 [debug] 408841#0: malloc: 00007FC66EB84010:245760 +2025/02/04 21:31:51 [debug] 408842#0: malloc: 00007FC66EB84010:245760 +2025/02/04 21:31:51 [debug] 408841#0: malloc: 00005632CBCAE690:98304 +2025/02/04 21:31:51 [debug] 408842#0: malloc: 00005632CBCAE690:98304 +2025/02/04 21:31:51 [debug] 408841#0: malloc: 00005632CBCC66A0:98304 +2025/02/04 21:31:51 [debug] 408842#0: malloc: 00005632CBCC66A0:98304 +2025/02/04 21:31:51 [debug] 408841#0: epoll add event: fd:7 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408841#0: epoll add event: fd:8 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408841#0: epoll add event: fd:9 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408841#0: epoll add event: fd:10 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408841#0: epoll add event: fd:11 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408842#0: epoll add event: fd:7 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408842#0: epoll add event: fd:10 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408841#0: epoll add event: fd:18 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408842#0: epoll add event: fd:11 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408842#0: epoll add event: fd:12 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408841#0: setproctitle: "nginx: worker process" +2025/02/04 21:31:51 [debug] 408842#0: epoll add event: fd:15 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408841#0: worker cycle +2025/02/04 21:31:51 [debug] 408841#0: epoll timer: -1 +2025/02/04 21:31:51 [debug] 408841#0: epoll: fd:18 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:31:51 [debug] 408842#0: epoll add event: fd:20 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408841#0: channel handler +2025/02/04 21:31:51 [debug] 408842#0: setproctitle: "nginx: worker process" +2025/02/04 21:31:51 [debug] 408841#0: channel: 32 +2025/02/04 21:31:51 [debug] 408843#0: notify eventfd: 24 +2025/02/04 21:31:51 [debug] 408842#0: worker cycle +2025/02/04 21:31:51 [debug] 408841#0: channel command: 1 +2025/02/04 21:31:51 [debug] 408842#0: epoll timer: -1 +2025/02/04 21:31:51 [debug] 408841#0: get channel s:1 pid:408842 fd:3 +2025/02/04 21:31:51 [debug] 408841#0: channel: 32 +2025/02/04 21:31:51 [debug] 408841#0: channel command: 1 +2025/02/04 21:31:51 [debug] 408841#0: get channel s:2 pid:408843 fd:21 +2025/02/04 21:31:51 [debug] 408842#0: epoll: fd:20 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:31:51 [debug] 408843#0: testing the EPOLLRDHUP flag: success +2025/02/04 21:31:51 [debug] 408841#0: channel: 32 +2025/02/04 21:31:51 [debug] 408842#0: channel handler +2025/02/04 21:31:51 [debug] 408841#0: channel command: 1 +2025/02/04 21:31:51 [debug] 408841#0: get channel s:3 pid:408844 fd:22 +2025/02/04 21:31:51 [debug] 408843#0: malloc: 00005632CBBDB3B0:6144 +2025/02/04 21:31:51 [debug] 408842#0: channel: 32 +2025/02/04 21:31:51 [debug] 408841#0: channel: -2 +2025/02/04 21:31:51 [debug] 408842#0: channel command: 1 +2025/02/04 21:31:51 [debug] 408841#0: timer delta: 11 +2025/02/04 21:31:51 [debug] 408843#0: malloc: 00007FC66EB84010:245760 +2025/02/04 21:31:51 [debug] 408842#0: get channel s:2 pid:408843 fd:18 +2025/02/04 21:31:51 [debug] 408841#0: worker cycle +2025/02/04 21:31:51 [debug] 408841#0: epoll timer: -1 +2025/02/04 21:31:51 [debug] 408842#0: channel: 32 +2025/02/04 21:31:51 [debug] 408842#0: channel command: 1 +2025/02/04 21:31:51 [debug] 408843#0: malloc: 00005632CBCAE690:98304 +2025/02/04 21:31:51 [debug] 408842#0: get channel s:3 pid:408844 fd:19 +2025/02/04 21:31:51 [debug] 408842#0: channel: -2 +2025/02/04 21:31:51 [debug] 408842#0: timer delta: 11 +2025/02/04 21:31:51 [debug] 408842#0: worker cycle +2025/02/04 21:31:51 [debug] 408842#0: epoll timer: -1 +2025/02/04 21:31:51 [debug] 408843#0: malloc: 00005632CBCC66A0:98304 +2025/02/04 21:31:51 [debug] 408843#0: epoll add event: fd:7 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408843#0: epoll add event: fd:10 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408844#0: add cleanup: 00005632CBCAAF90 +2025/02/04 21:31:51 [debug] 408844#0: malloc: 00005632CBCA83E0:16 +2025/02/04 21:31:51 [debug] 408844#0: add cleanup: 00005632CBCAAFA8 +2025/02/04 21:31:51 [debug] 408844#0: malloc: 00005632CBCA8530:16 +2025/02/04 21:31:51 [debug] 408843#0: epoll add event: fd:11 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408843#0: epoll add event: fd:13 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408843#0: epoll add event: fd:16 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408843#0: epoll add event: fd:22 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408843#0: setproctitle: "nginx: worker process" +2025/02/04 21:31:51 [debug] 408843#0: worker cycle +2025/02/04 21:31:51 [debug] 408843#0: epoll timer: -1 +2025/02/04 21:31:51 [debug] 408843#0: epoll: fd:22 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:31:51 [debug] 408843#0: channel handler +2025/02/04 21:31:51 [debug] 408843#0: channel: 32 +2025/02/04 21:31:51 [debug] 408843#0: channel command: 1 +2025/02/04 21:31:51 [debug] 408843#0: get channel s:3 pid:408844 fd:18 +2025/02/04 21:31:51 [debug] 408843#0: channel: -2 +2025/02/04 21:31:51 [debug] 408843#0: timer delta: 11 +2025/02/04 21:31:51 [debug] 408843#0: worker cycle +2025/02/04 21:31:51 [debug] 408843#0: epoll timer: -1 +2025/02/04 21:31:51 [debug] 408844#0: notify eventfd: 26 +2025/02/04 21:31:51 [debug] 408844#0: testing the EPOLLRDHUP flag: success +2025/02/04 21:31:51 [debug] 408844#0: malloc: 00005632CBBDB3B0:6144 +2025/02/04 21:31:51 [debug] 408844#0: malloc: 00007FC66EB84010:245760 +2025/02/04 21:31:51 [debug] 408844#0: malloc: 00005632CBCAE690:98304 +2025/02/04 21:31:51 [debug] 408844#0: malloc: 00005632CBCC66A0:98304 +2025/02/04 21:31:51 [debug] 408844#0: epoll add event: fd:7 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408844#0: epoll add event: fd:10 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408844#0: epoll add event: fd:11 op:1 ev:10000001 +2025/02/04 21:31:51 [debug] 408844#0: epoll add event: fd:14 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408844#0: epoll add event: fd:17 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408844#0: epoll add event: fd:24 op:1 ev:00002001 +2025/02/04 21:31:51 [debug] 408844#0: setproctitle: "nginx: worker process" +2025/02/04 21:31:51 [debug] 408844#0: worker cycle +2025/02/04 21:31:51 [debug] 408844#0: epoll timer: -1 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: posix_memalign: 00005632CBBC4F70:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: malloc: 00005632CBBDCBC0:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: 10.0.0.2:36006 fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic run +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBBCFE80:2456 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBBD0820:1528 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBBBE440:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_set_initial_secret +2025/02/04 21:33:52 [debug] 408844#0: *1 quic socket seq:0 listening at sid:0000000000003002f444dc1a63445303a424ff4e nsock:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic cid seq:0 received id:20:d54d9bb3254adb1f064c7028c1770567873077fc:00000000000000000000000000000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBBAD050:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 created addr:10.0.0.2:36006 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 set active tx:0 rx:0 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBBA7D60:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic socket seq:-1 listening at sid:d8b76c5ef993528863f94a1fbb25d792 nsock:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 reusable connection: 1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic connection created +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:0 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:0 rx:1200 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat set method +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBBD46E0:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stateless reset token 329782f85a03fa2691678ddbfe5bf8d7 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:0 CRYPTO len:1133 off:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1133 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:0 largest -1 fr:0 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:0 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 75000:202959626 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 86400000:289284626 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:75000 close:86400000 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 120946 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:0 ACK n:0 delay:0 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:0 encoded nl:1 trunc:0x0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:75000 close:86400000 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 75000 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c2 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:1 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:71 rx:2400 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:1 CRYPTO len:1132 off:1133 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:1 largest 0 fr:0 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:1 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959633 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74993 close:86399993 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 7 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:1 ACK n:0 delay:0 1-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:1 encoded nl:1 trunc:0x1 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74993 close:86399993 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74993 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c0 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:2 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:142 rx:3600 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:2 CRYPTO len:1132 off:2265 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:2 largest 1 fr:1 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:2 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959634 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74992 close:86399992 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 1 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:2 ACK n:0 delay:0 2-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:2 encoded nl:1 trunc:0x2 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74992 close:86399992 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74992 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:3 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:213 rx:4800 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:3 CRYPTO len:1132 off:3397 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:3 largest 2 fr:2 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:3 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959635 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 1 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:3 ACK n:0 delay:0 3-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:3 encoded nl:1 trunc:0x3 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74991 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c5 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:4 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:284 rx:6000 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:4 CRYPTO len:1132 off:4529 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:4 largest 3 fr:3 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:4 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959635 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:4 ACK n:0 delay:0 4-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:4 encoded nl:1 trunc:0x4 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74991 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c4 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:5 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:355 rx:7200 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:5 CRYPTO len:1132 off:5661 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:5 largest 4 fr:4 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:5 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959635 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:5 ACK n:0 delay:0 5-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:5 encoded nl:1 trunc:0x5 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74991 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:6 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:426 rx:8400 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:6 CRYPTO len:1132 off:6793 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:6 largest 5 fr:5 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:6 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959635 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:6 ACK n:0 delay:0 6-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:6 encoded nl:1 trunc:0x6 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74991 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c7 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:7 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:497 rx:9600 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:7 CRYPTO len:1132 off:7925 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:7 largest 6 fr:6 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:7 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959635 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:7 ACK n:0 delay:0 7-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:7 encoded nl:1 trunc:0x7 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74991 close:86399991 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74991 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c9 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:8 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:568 rx:10800 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:8 CRYPTO len:1132 off:9057 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:8 largest 7 fr:7 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:8 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959636 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74990 close:86399990 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 1 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:8 ACK n:0 delay:0 8-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:8 encoded nl:1 trunc:0x8 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74990 close:86399990 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74990 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ca version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1154 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:16 d8b76c5ef993528863f94a1fbb25d792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:9 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:-1 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:639 rx:12000 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:9 CRYPTO len:1132 off:10189 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1132 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:9 largest 8 fr:8 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:9 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959636 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74990 close:86399990 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:9 ACK n:0 delay:0 9-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:9 encoded nl:1 trunc:0x9 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74990 close:86399990 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74990 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:10 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:710 rx:13200 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:10 CRYPTO len:1128 off:11321 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1128 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:10 largest 9 fr:9 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:10 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959833 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74793 close:86399793 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 197 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:10 ACK n:0 delay:0 10-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:10 encoded nl:1 trunc:0xa +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74793 close:86399793 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74793 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c5 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:11 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:781 rx:14400 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:11 CRYPTO len:1128 off:12449 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1128 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:11 largest 10 fr:10 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:11 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959834 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74792 close:86399792 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 1 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:11 ACK n:0 delay:0 11-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:11 encoded nl:1 trunc:0xb +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74792 close:86399792 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74792 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:12 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:852 rx:15600 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:12 CRYPTO len:1128 off:13577 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1128 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:12 largest 11 fr:11 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:12 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959835 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 1 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:12 ACK n:0 delay:0 12-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:12 encoded nl:1 trunc:0xc +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74791 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:13 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:923 rx:16800 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:13 CRYPTO len:1128 off:14705 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1128 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:13 largest 12 fr:12 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:13 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959835 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:13 ACK n:0 delay:0 13-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:13 encoded nl:1 trunc:0xd +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74791 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:cf version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:14 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:994 rx:18000 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:14 CRYPTO len:1128 off:15833 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1128 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:14 largest 13 fr:13 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:14 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959835 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:14 ACK n:0 delay:0 14-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:14 encoded nl:1 trunc:0xe +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74791 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c6 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:15 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:1065 rx:19200 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:15 CRYPTO len:1126 off:16961 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1126 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:15 largest 14 fr:14 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:15 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959835 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:15 ACK n:0 delay:0 15-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:15 encoded nl:1 trunc:0xf +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74791 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c6 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:16 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:1136 rx:20400 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:16 CRYPTO len:1126 off:18087 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1126 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:16 largest 15 fr:15 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:16 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959835 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:16 ACK n:0 delay:0 16-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:16 encoded nl:1 trunc:0x10 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74791 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c4 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:17 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:1207 rx:21600 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:17 CRYPTO len:1126 off:19213 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1126 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:17 largest 16 fr:16 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:17 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959835 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:17 ACK n:0 delay:0 17-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:17 encoded nl:1 trunc:0x11 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74791 close:86399791 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74791 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:1150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:18 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:1278 rx:22800 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:18 CRYPTO len:1126 off:20339 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:1126 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:18 largest 17 fr:17 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:18 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202959626, new: 202959836 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74790 close:86399790 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 1 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:18 ACK n:0 delay:0 18-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:5 need_ack:0 number:18 encoded nl:1 trunc:0x12 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 71 of 71 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:74790 close:86399790 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 74790 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ca version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:310 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:19 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:1349 rx:24000 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:19 CRYPTO len:286 off:21465 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx init len:286 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat parse transport params +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL server name: "localhost" +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL ALPN supported by client: h3 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL ALPN selected: h3 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx init len:21690 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 quic SSL_get_peer_quic_transport_params(): params_len:70 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic transport parameters parsed ok +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp disable active migration: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp idle_timeout:30000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp max_udp_payload_size:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp max_data:10000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp max_stream_data_bidi_local:1000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp max_stream_data_bidi_remote:1000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp max_stream_data_uni:1000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp initial_max_streams_bidi:100 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp initial_max_streams_uni:100 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp ack_delay_exponent:3 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp max_ack_delay:25 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp active_connection_id_limit:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic tp initial source_connection_id len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCE7390:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCE83A0:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCE85B0:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCE95C0:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCEA5D0:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCEB5E0:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCEC5F0:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCED600:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl keylog: SERVER_HANDSHAKE_TRAFFIC_SECRET 22023799b80aeee5c6aa89361bbcf38467ef21c953efe5a93c34f9498d6c2e46 6323fd6e776d2d33c77a4d1329ad5e4976a8ccbaae0ac1042a4f9b1aa84c8eddc8ddf717c19ed76237629b933874354c +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat secret SERVER_HANDSHAKE_TRAFFIC_SECRET +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_set_write_secret() level:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl keylog: CLIENT_HANDSHAKE_TRAFFIC_SECRET 22023799b80aeee5c6aa89361bbcf38467ef21c953efe5a93c34f9498d6c2e46 65829ff79f84540aed97ffe2598fd0aef95830403f3066cf578b56ae6b0af75a86440a23375378ac18cc30e4e6f894d7 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat secret CLIENT_HANDSHAKE_TRAFFIC_SECRET +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_set_read_secret() level:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 add cleanup: 00005632CBCED690 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat add transport params +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx hs len:239 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBBD3580:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx hs len:384 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBCFEA00:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFFA10:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx hs len:78 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBD00030:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx hs len:52 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 malloc: 00005632CBD01040:4096 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBD02050:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl keylog: EXPORTER_SECRET 22023799b80aeee5c6aa89361bbcf38467ef21c953efe5a93c34f9498d6c2e46 6b2b1611de4112b112db8651221276f4eb9e65d1935695272f332f6bd5e5043adea9f7ee81ebc7c9459e2dd4d216161d +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat secret EXPORTER_SECRET +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl keylog: SERVER_TRAFFIC_SECRET_0 22023799b80aeee5c6aa89361bbcf38467ef21c953efe5a93c34f9498d6c2e46 10c927403f553e2a186ecb6cde22ec2fdf3c9fef50becc76fd55d5e93dc547b0c7de1f502ced62f158ded2ab3d2648a1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat secret SERVER_TRAFFIC_SECRET_0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_set_write_secret() level:3 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: -1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_get_error: 2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:19 largest 18 fr:18 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:19 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx short flags:0 +2025/02/04 21:33:52 [info] 408844#0: *1 quic fixed bit is not set while parsing quic packet, client: 10.0.0.2, server: 0.0.0.0:8443 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:-5 parse failed +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202959626 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 30000:202914836 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:30000 close:86399790 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:19 ACK n:0 delay:0 19-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:21696 need:1128 shrink:20568 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFC740:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:19 CRYPTO len:1122 off:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:20575 need:2 shrink:20573 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1131 need_ack:1 number:19 encoded nl:1 trunc:0x13 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:2 min:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1198 of 1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:20575 need:1133 shrink:19442 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:20 CRYPTO len:1126 off:1122 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:19449 need:2 shrink:19447 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1131 need_ack:1 number:20 encoded nl:1 trunc:0x14 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:2 min:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1198 of 1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:2396 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:2396 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:2396 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:19449 need:1133 shrink:18316 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFC950:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:21 CRYPTO len:1126 off:2248 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:18323 need:2 shrink:18321 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1131 need_ack:1 number:21 encoded nl:1 trunc:0x15 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:2 min:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1198 of 1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:3594 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:3594 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:3594 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:18323 need:1133 shrink:17190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:22 CRYPTO len:1126 off:3374 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:17197 need:2 shrink:17195 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1131 need_ack:1 number:22 encoded nl:1 trunc:0x16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:2 min:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1198 of 1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:4792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:4792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:4792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:17197 need:1133 shrink:16064 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFCB60:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:23 CRYPTO len:1126 off:4500 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:16069 need:2 shrink:16067 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1131 need_ack:1 number:23 encoded nl:1 trunc:0x17 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:2 min:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1198 of 1198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:5990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:5990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:5990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:16069 need:1133 shrink:14936 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:24 CRYPTO len:1128 off:5626 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:24 encoded nl:1 trunc:0x18 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:7190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:7190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:7190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:14941 need:1133 shrink:13808 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFCD70:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:25 CRYPTO len:1128 off:6754 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:25 encoded nl:1 trunc:0x19 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:8390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:8390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:8390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:13813 need:1133 shrink:12680 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:26 CRYPTO len:1128 off:7882 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:26 encoded nl:1 trunc:0x1a +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:9590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:9590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:9590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:12685 need:1133 shrink:11552 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFCF80:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:27 CRYPTO len:1128 off:9010 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:27 encoded nl:1 trunc:0x1b +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:10790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:10790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:10790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:11557 need:1133 shrink:10424 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:28 CRYPTO len:1128 off:10138 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:28 encoded nl:1 trunc:0x1c +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:11990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:11990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:11990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:10429 need:1133 shrink:9296 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFD190:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:29 CRYPTO len:1128 off:11266 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:29 encoded nl:1 trunc:0x1d +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:13190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:13190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:13190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:9301 need:1133 shrink:8168 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:30 CRYPTO len:1128 off:12394 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:30 encoded nl:1 trunc:0x1e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:14390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:14390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:14390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:8173 need:1133 shrink:7040 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFD3A0:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:31 CRYPTO len:1128 off:13522 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:31 encoded nl:1 trunc:0x1f +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:15590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:15590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:15590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:7045 need:1133 shrink:5912 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:32 CRYPTO len:1128 off:14650 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:32 encoded nl:1 trunc:0x20 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:16790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:16790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:16790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:5917 need:1133 shrink:4784 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFD5B0:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:33 CRYPTO len:1128 off:15778 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:33 encoded nl:1 trunc:0x21 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:17990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:17990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:17990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:4791 need:1133 shrink:3658 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:34 CRYPTO len:1126 off:16906 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:34 encoded nl:1 trunc:0x22 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:19190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:19190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:19190 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:3665 need:1133 shrink:2532 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBD03DF0:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:35 CRYPTO len:1126 off:18032 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:35 encoded nl:1 trunc:0x23 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:20390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:20390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:20390 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:2539 need:1133 shrink:1406 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:36 CRYPTO len:1126 off:19158 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:36 encoded nl:1 trunc:0x24 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:21590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:21590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:21590 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic split frame now:1413 need:1133 shrink:280 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBD04000:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:37 CRYPTO len:1126 off:20284 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:1133 need_ack:1 number:37 encoded nl:1 trunc:0x25 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:0 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:22790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:22790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:22790 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output init packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx init:38 CRYPTO len:280 off:21410 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx init bytes:287 need_ack:1 number:38 encoded nl:1 trunc:0x26 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output hs packet max:846 min:846 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx hs:0 CRYPTO len:239 off:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx hs:0 CRYPTO len:384 off:239 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx hs:0 CRYPTO len:78 off:623 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx hs:0 CRYPTO len:52 off:701 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx hs bytes:780 need_ack:1 number:0 encoded nl:1 trunc:0x0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 1200 of 1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:23144 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:23990 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:23990 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202914836, new: 202914836 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer pto:997 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 997:202885833 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: send:30000 pto:997 close:86399790 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 997 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c6 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:22 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:20 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:25339 rx:25200 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:20 ACK n:0 delay:1 25-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_handle_ack_frame level:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:132252 ss:-1 if:22792 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_drop_ack_ranges pn:19 largest:19 fr:19 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:133450 ss:-1 if:21594 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:134648 ss:-1 if:20396 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:135846 ss:-1 if:19198 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:137044 ss:-1 if:18000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:138244 ss:-1 if:16800 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:139444 ss:-1 if:15600 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic updated largest received ack:25 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic rtt sample latest:208 min:208 avg:208 var:104 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885833 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer pto:416 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 416:202885460 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:20 largest -1 fr:0 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:20 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx short flags:0 +2025/02/04 21:33:52 [info] 408844#0: *1 quic fixed bit is not set while parsing quic packet, client: 10.0.0.2, server: 0.0.0.0:8443 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:-5 parse failed +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202914836, new: 202915044 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:29792 pto:416 close:86399582 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 208 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:29792 pto:416 close:86399582 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 416 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:c1 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:22 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:21 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:25339 rx:26400 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:21 ACK n:0 delay:1 37-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_handle_ack_frame level:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:140644 ss:-1 if:14400 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:141844 ss:-1 if:13200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:143044 ss:-1 if:12000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:144244 ss:-1 if:10800 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:145444 ss:-1 if:9600 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:146644 ss:-1 if:8400 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:147844 ss:-1 if:7200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:149044 ss:-1 if:6000 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:150244 ss:-1 if:4800 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:151444 ss:-1 if:3600 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:152644 ss:-1 if:2400 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:153844 ss:-1 if:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic updated largest received ack:37 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic rtt sample latest:208 min:208 avg:208 var:78 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885460 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer pto:312 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 312:202885356 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:21 largest 20 fr:0 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:21 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx short flags:0 +2025/02/04 21:33:52 [info] 408844#0: *1 quic fixed bit is not set while parsing quic packet, client: 10.0.0.2, server: 0.0.0.0:8443 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:-5 parse failed +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202914836, new: 202915044 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:29792 pto:312 close:86399582 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 0 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:29792 pto:312 close:86399582 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 312 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:ce version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx init len:23 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic address validation token len:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:c0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:22 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:1200 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:25339 rx:27600 valid:0 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx init:22 ACK n:0 delay:678 38-0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_handle_ack_frame level:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:154198 ss:-1 if:846 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic updated largest received ack:38 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic rtt sample latest:214 min:208 avg:208 var:59 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885356 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer pto:230 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 230:202885280 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:22 largest 21 fr:1 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:init decr:1 pn:22 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx long flags:e3 version:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx hs len:79 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx scid len:20 d54d9bb3254adb1f064c7028c1770567873077fc +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:e0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:0 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic socket seq:-1 closed nsock:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885280 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer pto:230 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 230:202885280 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 in handshake tx:25339 rx:27600 valid:1 st:0 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx hs:0 ACK n:0 delay:364 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_handle_ack_frame level:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion slow start win:155044 ss:-1 if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic updated largest received ack:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic rtt sample latest:214 min:208 avg:208 var:46 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885280 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer unset +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx hs:0 CRYPTO len:52 off:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat rx hs len:52 +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl keylog: CLIENT_TRAFFIC_SECRET_0 22023799b80aeee5c6aa89361bbcf38467ef21c953efe5a93c34f9498d6c2e46 4582dc2ec9bbd50cb1e332a612f3843fc922bf8aaccd135f10f05980e737bdff7a036b2875e0a494773157722e661780 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat secret CLIENT_TRAFFIC_SECRET_0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_set_read_secret() level:3 +2025/02/04 21:33:52 [debug] 408844#0: shmtx lock +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl ticket key: "75cbea0729406b1e59b4bf8b9ae56d08" +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl ticket key: "c861f7c618076b1716c8294bd6eb51af" +2025/02/04 21:33:52 [debug] 408844#0: shmtx unlock +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl ticket encrypt, key: "75cbea0729406b1e59b4bf8b9ae56d08" (new session) +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx app len:265 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 ssl ticket encrypt, key: "75cbea0729406b1e59b4bf8b9ae56d08" (new session) +2025/02/04 21:33:52 [debug] 408844#0: *1 quic compat tx app len:265 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_add_handshake_data +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL_do_handshake: 1 +2025/02/04 21:33:52 [debug] 408844#0: *1 SSL: TLSv1.3, cipher: "TLS_AES_256_GCM_SHA384 TLSv1.3 Kx=any Au=any Enc=AESGCM(256) Mac=AEAD" +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0608 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer unset +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 schedule mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 100:202885150 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic create sockets has:1 max:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic socket seq:1 listening at sid:000000000000300208383368a3f3c45410f8c70e nsock:2 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stateless reset token 84dbc717ae87cab7b3f288b6c6eb2ef7 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic init streams +2025/02/04 21:33:52 [debug] 408844#0: *1 http3 init +2025/02/04 21:33:52 [debug] 408844#0: *1 http3 init session +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFD920:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 add cleanup: 00005632CBD03F80 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 75000:202960050 +2025/02/04 21:33:52 [debug] 408844#0: *1 http3 send settings +2025/02/04 21:33:52 [debug] 408844#0: *1 quic creating server uni stream streams:0 max:100 id:0x3 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 create +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCDFE10:16384 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 reusable connection: 0 +2025/02/04 21:33:52 [debug] 408844#0: *2 add cleanup: 00005632CBCDFEC8 +2025/02/04 21:33:52 [debug] 408844#0: *1 reusable connection: 1 +2025/02/04 21:33:52 [debug] 408844#0: *1 http3 create uni stream, type:0 +2025/02/04 21:33:52 [debug] 408844#0: *2 quic send_chain sent:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 flush limit:1000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 flush len:1 last:0 +2025/02/04 21:33:52 [debug] 408844#0: *2 post event 00005632CBCAE930 +2025/02/04 21:33:52 [debug] 408844#0: *2 quic send_chain sent:8 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 flush limit:999999 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 flush len:8 last:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic creating server uni stream streams:1 max:100 id:0x7 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x7 create +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBCFDB30:512 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 posix_memalign: 00005632CBD05370:16384 @16 +2025/02/04 21:33:52 [debug] 408844#0: *1 reusable connection: 0 +2025/02/04 21:33:52 [debug] 408844#0: *3 add cleanup: 00005632CBD05428 +2025/02/04 21:33:52 [debug] 408844#0: *1 reusable connection: 1 +2025/02/04 21:33:52 [debug] 408844#0: *1 http3 create uni stream, type:3 +2025/02/04 21:33:52 [debug] 408844#0: *3 quic send_chain sent:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x7 flush limit:1000000 +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x7 flush len:1 last:0 +2025/02/04 21:33:52 [debug] 408844#0: *3 post event 00005632CBCAE990 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 289284626 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:0 largest -1 fr:0 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:hs decr:1 pn:0 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx short flags:0 +2025/02/04 21:33:52 [info] 408844#0: *1 quic fixed bit is not set while parsing quic packet, client: 10.0.0.2, server: 0.0.0.0:8443 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:-5 parse failed +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202914836, new: 202915050 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: read:29786 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 6 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0488 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic push handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic output app packet max:1200 min:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 CRYPTO len:265 off:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 CRYPTO len:265 off:265 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 HANDSHAKE DONE +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 NEW_CONNECTION_ID seq:1 retire:0 len:20 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 STREAM id:0x3 off:0 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 STREAM id:0x3 off:1 len:8 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame tx app:0 STREAM id:0x7 off:0 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet tx app bytes:602 need_ack:1 number:0 encoded nl:1 trunc:0x0 +2025/02/04 21:33:52 [debug] 408844#0: *1 sendmsg: 640 of 640 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic congestion send if:640 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202914836, new: 202915050 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic lost timer pto:417 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 417:202885467 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: send:29786 pto:417 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0608 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0608 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic key update +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBCAE930 +2025/02/04 21:33:52 [debug] 408844#0: *2 delete posted event 00005632CBCAE930 +2025/02/04 21:33:52 [debug] 408844#0: *2 http3 dummy read handler +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBCAE990 +2025/02/04 21:33:52 [debug] 408844#0: *3 delete posted event 00005632CBCAE990 +2025/02/04 21:33:52 [debug] 408844#0: *3 http3 dummy read handler +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 100 +2025/02/04 21:33:52 [debug] 408844#0: epoll: fd:14 ev:0001 d:00007FC66EB842E0 +2025/02/04 21:33:52 [debug] 408844#0: quic recvmsg on 0.0.0.0:8443, ready: 0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic recvmsg: fd:14 n:48 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic input handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx short flags:49 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx dcid len:20 0000000000003002f444dc1a63445303a424ff4e +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx clearflags:40 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet rx number:0 len:1 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet len:48 via sock seq:0 path seq:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic path seq:0 status tx:25979 rx:27648 valid:1 st:2 mtu:1200 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic frame rx app:0 CONNECTION_CLOSE_APP err:0 kthxbye +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic ngx_quic_ack_packet pn:0 largest -1 fr:0 nranges:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic packet done rc:0 level:app decr:1 pn:0 perr:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer: 14, old: 202914836, new: 202915052 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic state: draining read:29784 pto:415 +2025/02/04 21:33:52 [debug] 408844#0: timer delta: 2 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic close handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic close initiated rc:0 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic close immediate term:0 drain:1 error:1 "" +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer add: 14: 1251:202886303 +2025/02/04 21:33:52 [debug] 408844#0: *2 post event 00005632CBCC6940 +2025/02/04 21:33:52 [debug] 408844#0: *2 http3 dummy read handler +2025/02/04 21:33:52 [debug] 408844#0: *2 http3 close stream +2025/02/04 21:33:52 [debug] 408844#0: *2 delete posted event 00005632CBCC6940 +2025/02/04 21:33:52 [debug] 408844#0: *2 reusable connection: 0 +2025/02/04 21:33:52 [debug] 408844#0: *2 run cleanup: 00005632CBCDFEC8 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 cleanup +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x3 close +2025/02/04 21:33:52 [debug] 408844#0: *1 post event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *2 free: 00005632CBCDFE10, unused: 15968 +2025/02/04 21:33:52 [debug] 408844#0: *3 post event 00005632CBCC69A0 +2025/02/04 21:33:52 [debug] 408844#0: *3 http3 dummy read handler +2025/02/04 21:33:52 [debug] 408844#0: *3 http3 close stream +2025/02/04 21:33:52 [debug] 408844#0: *3 delete posted event 00005632CBCC69A0 +2025/02/04 21:33:52 [debug] 408844#0: *3 reusable connection: 0 +2025/02/04 21:33:52 [debug] 408844#0: *3 run cleanup: 00005632CBD05428 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x7 cleanup +2025/02/04 21:33:52 [debug] 408844#0: *1 quic stream id:0x7 close +2025/02/04 21:33:52 [debug] 408844#0: *1 update posted event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *3 free: 00005632CBD05370, unused: 15968 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885467 +2025/02/04 21:33:52 [debug] 408844#0: *1 event timer del: 14: 202885150 +2025/02/04 21:33:52 [debug] 408844#0: posted event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *1 delete posted event 00005632CBBD0548 +2025/02/04 21:33:52 [debug] 408844#0: *1 quic close handler +2025/02/04 21:33:52 [debug] 408844#0: *1 quic close resumed rc:0 +2025/02/04 21:33:52 [debug] 408844#0: worker cycle +2025/02/04 21:33:52 [debug] 408844#0: epoll timer: 1251 +2025/02/04 21:33:53 [debug] 408844#0: timer delta: 1252 +2025/02/04 21:33:53 [debug] 408844#0: *1 event timer del: 14: 202886303 +2025/02/04 21:33:53 [debug] 408844#0: *1 quic close handler +2025/02/04 21:33:53 [debug] 408844#0: *1 quic close resumed rc:0 +2025/02/04 21:33:53 [debug] 408844#0: *1 quic socket seq:0 closed nsock:1 +2025/02/04 21:33:53 [debug] 408844#0: *1 quic socket seq:1 closed nsock:0 +2025/02/04 21:33:53 [debug] 408844#0: *1 quic close completed +2025/02/04 21:33:53 [debug] 408844#0: *1 SSL_shutdown: 1 +2025/02/04 21:33:53 [debug] 408844#0: *1 event timer del: 14: 202914836 +2025/02/04 21:33:53 [debug] 408844#0: *1 reusable connection: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 run cleanup: 00005632CBD03F80 +2025/02/04 21:33:53 [debug] 408844#0: *1 event timer del: -1: 202960050 +2025/02/04 21:33:53 [debug] 408844#0: *1 run cleanup: 00005632CBCED690 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBD01040 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBD00030 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFEA00 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBD3580 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCEC5F0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCEB5E0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCEA5D0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCE95C0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCE85B0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCE7390 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBD0820 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBCFE80 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBDCBC0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBC4F70, unused: 8 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBBE440, unused: 1 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBAD050, unused: 8 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBA7D60, unused: 10 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBBD46E0, unused: 8 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCE83A0, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCED600, unused: 8 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFFA10, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBD02050, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFC740, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFC950, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFCB60, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFCD70, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFCF80, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFD190, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFD3A0, unused: 0 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFD5B0, unused: 16 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBD03DF0, unused: 88 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBD04000, unused: 80 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFD920, unused: 112 +2025/02/04 21:33:53 [debug] 408844#0: *1 free: 00005632CBCFDB30, unused: 224 +2025/02/04 21:33:53 [debug] 408844#0: worker cycle +2025/02/04 21:33:53 [debug] 408844#0: epoll timer: -1 +2025/02/04 21:34:29 [notice] 408840#0: signal 15 (SIGTERM) received from 409441, exiting +2025/02/04 21:34:29 [debug] 408840#0: wake up, sigio 0 +2025/02/04 21:34:29 [debug] 408840#0: child: 0 408841 e:0 t:0 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 1 408842 e:0 t:0 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 2 408843 e:0 t:0 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 3 408844 e:0 t:0 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: termination cycle: 50 +2025/02/04 21:34:29 [debug] 408840#0: sigsuspend +2025/02/04 21:34:29 [debug] 408844#0: epoll: fd:24 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:34:29 [debug] 408844#0: channel handler +2025/02/04 21:34:29 [debug] 408841#0: epoll: fd:18 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:34:29 [debug] 408844#0: channel: 32 +2025/02/04 21:34:29 [debug] 408841#0: channel handler +2025/02/04 21:34:29 [debug] 408844#0: channel command: 4 +2025/02/04 21:34:29 [debug] 408844#0: channel: -2 +2025/02/04 21:34:29 [debug] 408841#0: channel: 32 +2025/02/04 21:34:29 [debug] 408844#0: timer delta: 35716 +2025/02/04 21:34:29 [debug] 408841#0: channel command: 4 +2025/02/04 21:34:29 [notice] 408844#0: exiting +2025/02/04 21:34:29 [debug] 408841#0: channel: -2 +2025/02/04 21:34:29 [debug] 408844#0: flush files +2025/02/04 21:34:29 [debug] 408841#0: timer delta: 158329 +2025/02/04 21:34:29 [notice] 408841#0: exiting +2025/02/04 21:34:29 [debug] 408841#0: flush files +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBCAAFA8 +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBCAAFA8 +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBCAAF90 +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBCAAF90 +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBCAAE80 +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBCAAE80 +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBBF2788 +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBBF2528 +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBBF2788 +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBBF2528 +2025/02/04 21:34:29 [debug] 408842#0: epoll: fd:20 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:34:29 [debug] 408842#0: channel handler +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBBF1B08 +2025/02/04 21:34:29 [debug] 408842#0: channel: 32 +2025/02/04 21:34:29 [debug] 408844#0: cleanup resolver +2025/02/04 21:34:29 [debug] 408842#0: channel command: 4 +2025/02/04 21:34:29 [debug] 408844#0: run cleanup: 00005632CBBCDF50 +2025/02/04 21:34:29 [debug] 408842#0: channel: -2 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBCACF60 +2025/02/04 21:34:29 [debug] 408842#0: timer delta: 158329 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBCA4A90 +2025/02/04 21:34:29 [notice] 408842#0: exiting +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBF49B0 +2025/02/04 21:34:29 [debug] 408842#0: flush files +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBE7970 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBCAAFA8 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBE6480 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBCAAF90 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBE0450 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBCAAE80 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBDF390 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBDE2D0 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBDD210 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBD4EA0 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBBF2788 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBCBE70, unused: 0 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBD5FC0, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBBF2528 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBE1460, unused: 0 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBE8980, unused: 0 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBEC990, unused: 5 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBBF09A0, unused: 0 +2025/02/04 21:34:29 [debug] 408844#0: free: 00005632CBCA8F50, unused: 8080 +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBBF1B08 +2025/02/04 21:34:29 [debug] 408841#0: cleanup resolver +2025/02/04 21:34:29 [debug] 408841#0: run cleanup: 00005632CBBCDF50 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBCACF60 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBBF1B08 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBCA4A90 +2025/02/04 21:34:29 [notice] 408844#0: exit +2025/02/04 21:34:29 [debug] 408842#0: cleanup resolver +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBF49B0 +2025/02/04 21:34:29 [debug] 408842#0: run cleanup: 00005632CBBCDF50 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBE7970 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBCACF60 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBE6480 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBCA4A90 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBE0450 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBF49B0 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBDF390 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBE7970 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBDE2D0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBE6480 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBDD210 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBE0450 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBD4EA0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBDF390 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBCBE70, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBDE2D0 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBD5FC0, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBDD210 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBE1460, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBD4EA0 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBE8980, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBCBE70, unused: 0 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBEC990, unused: 5 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBD5FC0, unused: 0 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBBF09A0, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBE1460, unused: 0 +2025/02/04 21:34:29 [debug] 408841#0: free: 00005632CBCA8F50, unused: 8080 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBE8980, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBEC990, unused: 5 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBBF09A0, unused: 0 +2025/02/04 21:34:29 [debug] 408842#0: free: 00005632CBCA8F50, unused: 8080 +2025/02/04 21:34:29 [notice] 408842#0: exit +2025/02/04 21:34:29 [notice] 408841#0: exit +2025/02/04 21:34:29 [debug] 408843#0: epoll: fd:22 ev:0001 d:00007FC66EB844C0 +2025/02/04 21:34:29 [debug] 408843#0: channel handler +2025/02/04 21:34:29 [debug] 408843#0: channel: 32 +2025/02/04 21:34:29 [debug] 408843#0: channel command: 4 +2025/02/04 21:34:29 [debug] 408843#0: channel: -2 +2025/02/04 21:34:29 [debug] 408843#0: timer delta: 158329 +2025/02/04 21:34:29 [notice] 408843#0: exiting +2025/02/04 21:34:29 [debug] 408843#0: flush files +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBCAAFA8 +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBCAAF90 +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBCAAE80 +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBBF2788 +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBBF2528 +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBBF1B08 +2025/02/04 21:34:29 [debug] 408843#0: cleanup resolver +2025/02/04 21:34:29 [debug] 408843#0: run cleanup: 00005632CBBCDF50 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBCACF60 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBCA4A90 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBF49B0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBE7970 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBE6480 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBE0450 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBDF390 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBDE2D0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBDD210 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBD4EA0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBCBE70, unused: 0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBD5FC0, unused: 0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBE1460, unused: 0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBE8980, unused: 0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBEC990, unused: 5 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBBF09A0, unused: 0 +2025/02/04 21:34:29 [debug] 408843#0: free: 00005632CBCA8F50, unused: 8080 +2025/02/04 21:34:29 [notice] 408843#0: exit +2025/02/04 21:34:29 [notice] 408840#0: signal 17 (SIGCHLD) received from 408842 +2025/02/04 21:34:29 [notice] 408840#0: worker process 408841 exited with code 0 +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [notice] 408840#0: worker process 408842 exited with code 0 +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [debug] 408840#0: wake up, sigio 6 +2025/02/04 21:34:29 [debug] 408840#0: reap children +2025/02/04 21:34:29 [debug] 408840#0: child: 0 408841 e:1 t:1 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: pass close channel s:0 pid:408841 to:408843 +2025/02/04 21:34:29 [debug] 408840#0: pass close channel s:0 pid:408841 to:408844 +2025/02/04 21:34:29 [debug] 408840#0: child: 1 408842 e:1 t:1 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: pass close channel s:1 pid:408842 to:408843 +2025/02/04 21:34:29 [debug] 408840#0: pass close channel s:1 pid:408842 to:408844 +2025/02/04 21:34:29 [debug] 408840#0: child: 2 408843 e:1 t:0 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 3 408844 e:1 t:0 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: termination cycle: 50 +2025/02/04 21:34:29 [debug] 408840#0: sigsuspend +2025/02/04 21:34:29 [notice] 408840#0: signal 17 (SIGCHLD) received from 408843 +2025/02/04 21:34:29 [notice] 408840#0: worker process 408843 exited with code 0 +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [notice] 408840#0: worker process 408844 exited with code 0 +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [debug] 408840#0: shmtx forced unlock +2025/02/04 21:34:29 [debug] 408840#0: wake up, sigio 5 +2025/02/04 21:34:29 [debug] 408840#0: reap children +2025/02/04 21:34:29 [debug] 408840#0: child: 0 -1 e:1 t:1 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 1 -1 e:1 t:1 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 2 408843 e:1 t:1 d:0 r:1 j:0 +2025/02/04 21:34:29 [debug] 408840#0: child: 3 408844 e:1 t:1 d:0 r:1 j:0 +2025/02/04 21:34:29 [notice] 408840#0: exit +2025/02/04 21:34:29 [debug] 408840#0: close listening 0.0.0.0:8080 #7 +2025/02/04 21:34:29 [debug] 408840#0: close listening 0.0.0.0:8443 #10 +2025/02/04 21:34:29 [debug] 408840#0: close listening [::]:8443 #11 +2025/02/04 21:34:29 [debug] 408840#0: run cleanup: 00005632CBCAAE80 +2025/02/04 21:34:29 [debug] 408840#0: run cleanup: 00005632CBBF2788 +2025/02/04 21:34:29 [debug] 408840#0: run cleanup: 00005632CBBF2528 +2025/02/04 21:34:29 [debug] 408840#0: run cleanup: 00005632CBBF1B08 +2025/02/04 21:34:29 [debug] 408840#0: cleanup resolver +2025/02/04 21:34:29 [debug] 408840#0: run cleanup: 00005632CBBCDF50 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBCACF60 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBCA4A90 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBF49B0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBE7970 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBE6480 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBE0450 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBDF390 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBDE2D0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBDD210 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBD4EA0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBCBE70, unused: 0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBD5FC0, unused: 0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBE1460, unused: 0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBE8980, unused: 0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBEC990, unused: 5 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBBF09A0, unused: 0 +2025/02/04 21:34:29 [debug] 408840#0: free: 00005632CBCA8F50, unused: 8165 diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-frodo1344aes-nginx-not-honoring-initial-congestion-window-before-patch.sqlog b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-frodo1344aes-nginx-not-honoring-initial-congestion-window-before-patch.sqlog new file mode 100644 index 0000000000000000000000000000000000000000..e734b31f9765428939f094c943043abb93490b64 --- /dev/null +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-frodo1344aes-nginx-not-honoring-initial-congestion-window-before-patch.sqlog @@ -0,0 +1,113 @@ +{"qlog_version":"0.3","qlog_format":"JSON-SEQ","title":"cquiche_s_timer qlog","description":"cquiche_s_timer qlog id=881717ee532ae32199e7a183560a8f2eeac3c3d4","trace":{"vantage_point":{"type":"client"},"title":"cquiche_s_timer qlog","description":"cquiche_s_timer qlog id=881717ee532ae32199e7a183560a8f2eeac3c3d4","configuration":{"time_offset":0.0}}} +{"time":0.0,"name":"transport:parameters_set","data":{"owner":"local","tls_cipher":"None","disable_active_migration":false,"max_idle_timeout":30000,"max_udp_payload_size":1200,"ack_delay_exponent":3,"max_ack_delay":25,"active_connection_id_limit":2,"initial_max_data":10000000,"initial_max_stream_data_bidi_local":1000000,"initial_max_stream_data_bidi_remote":1000000,"initial_max_stream_data_uni":1000000,"initial_max_streams_bidi":100,"initial_max_streams_uni":100}} +{"time":0.013125,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":0,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.013125,"frames":[{"frame_type":"crypto","offset":0,"length":1133}]}} +{"time":0.013125,"name":"recovery:metrics_updated","data":{"smoothed_rtt":333.0,"rtt_variance":166.5,"congestion_window":12000,"bytes_in_flight":1200,"ssthresh":18446744073709551615}} +{"time":1.239225,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":1,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.239225,"frames":[{"frame_type":"crypto","offset":1133,"length":1132}]}} +{"time":1.239225,"name":"recovery:metrics_updated","data":{"bytes_in_flight":2400}} +{"time":1.249412,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":2,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.249412,"frames":[{"frame_type":"crypto","offset":2265,"length":1132}]}} +{"time":1.249412,"name":"recovery:metrics_updated","data":{"bytes_in_flight":3600}} +{"time":1.261067,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":3,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.261067,"frames":[{"frame_type":"crypto","offset":3397,"length":1132}]}} +{"time":1.261067,"name":"recovery:metrics_updated","data":{"bytes_in_flight":4800}} +{"time":1.268903,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":4,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.268903,"frames":[{"frame_type":"crypto","offset":4529,"length":1132}]}} +{"time":1.268903,"name":"recovery:metrics_updated","data":{"bytes_in_flight":6000}} +{"time":1.27527,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":5,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.27527,"frames":[{"frame_type":"crypto","offset":5661,"length":1132}]}} +{"time":1.27527,"name":"recovery:metrics_updated","data":{"bytes_in_flight":7200}} +{"time":1.2823219,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":6,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.2823219,"frames":[{"frame_type":"crypto","offset":6793,"length":1132}]}} +{"time":1.2823219,"name":"recovery:metrics_updated","data":{"bytes_in_flight":8400}} +{"time":1.289178,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":7,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.289178,"frames":[{"frame_type":"crypto","offset":7925,"length":1132}]}} +{"time":1.289178,"name":"recovery:metrics_updated","data":{"bytes_in_flight":9600}} +{"time":1.2956431,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":8,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.2956431,"frames":[{"frame_type":"crypto","offset":9057,"length":1132}]}} +{"time":1.2956431,"name":"recovery:metrics_updated","data":{"bytes_in_flight":10800}} +{"time":1.302793,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":9,"version":"1","scil":20,"dcil":16,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"68a3b2263a6402065a846deaf8909ad5"},"raw":{"length":1200,"payload_length":1137},"send_at_time":1.302793,"frames":[{"frame_type":"crypto","offset":10189,"length":1132}]}} +{"time":1.302793,"name":"recovery:metrics_updated","data":{"bytes_in_flight":12000}} +{"time":201.71936,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,0]]}]}} +{"time":201.71936,"name":"recovery:metrics_updated","data":{"min_rtt":201.70625,"smoothed_rtt":201.70625,"latest_rtt":201.70625,"rtt_variance":100.85313,"congestion_window":13200,"bytes_in_flight":10800}} +{"time":201.76627,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":1,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,1]]}]}} +{"time":201.76627,"name":"recovery:metrics_updated","data":{"min_rtt":200.52705,"smoothed_rtt":201.55882,"latest_rtt":200.52705,"rtt_variance":75.93463,"congestion_window":14400,"bytes_in_flight":9600}} +{"time":201.77422,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":2,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,2]]}]}} +{"time":201.77422,"name":"recovery:metrics_updated","data":{"min_rtt":200.52481,"smoothed_rtt":201.4296,"latest_rtt":200.52481,"rtt_variance":57.209484,"congestion_window":15600,"bytes_in_flight":8400}} +{"time":201.78,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":3,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,3]]}]}} +{"time":201.78,"name":"recovery:metrics_updated","data":{"min_rtt":200.51892,"smoothed_rtt":201.31575,"latest_rtt":200.51892,"rtt_variance":43.134773,"congestion_window":16800,"bytes_in_flight":7200}} +{"time":201.78575,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":4,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,4]]}]}} +{"time":201.78575,"name":"recovery:metrics_updated","data":{"min_rtt":200.51686,"smoothed_rtt":201.2159,"latest_rtt":200.51686,"rtt_variance":32.5508,"congestion_window":18000,"bytes_in_flight":6000}} +{"time":201.861,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":5,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,5]]}]}} +{"time":201.861,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.13713,"latest_rtt":200.58572,"rtt_variance":24.570642,"congestion_window":19200,"bytes_in_flight":4800}} +{"time":201.87207,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":6,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,6]]}]}} +{"time":201.87207,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.06868,"latest_rtt":200.58974,"rtt_variance":18.564823,"congestion_window":20400,"bytes_in_flight":3600}} +{"time":201.87726,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":7,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,7]]}]}} +{"time":201.87726,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.0086,"latest_rtt":200.58806,"rtt_variance":14.043773,"congestion_window":21600,"bytes_in_flight":2400}} +{"time":201.88322,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":8,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,8]]}]}} +{"time":201.88322,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.956,"latest_rtt":200.58759,"rtt_variance":10.638086,"congestion_window":22800,"bytes_in_flight":1200}} +{"time":201.88852,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":9,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,9]]}]}} +{"time":201.88852,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.90968,"latest_rtt":200.58572,"rtt_variance":8.071129,"congestion_window":24000,"bytes_in_flight":0}} +{"time":201.8942,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":10,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.8942,"frames":[{"frame_type":"crypto","offset":11321,"length":1128}]}} +{"time":201.8942,"name":"recovery:metrics_updated","data":{"bytes_in_flight":1200,"pacing_rate":149320}} +{"time":201.93336,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":11,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.93336,"frames":[{"frame_type":"crypto","offset":12449,"length":1128}]}} +{"time":201.93336,"name":"recovery:metrics_updated","data":{"bytes_in_flight":2400}} +{"time":201.94199,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":12,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.94199,"frames":[{"frame_type":"crypto","offset":13577,"length":1128}]}} +{"time":201.94199,"name":"recovery:metrics_updated","data":{"bytes_in_flight":3600}} +{"time":201.94905,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":13,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.94905,"frames":[{"frame_type":"crypto","offset":14705,"length":1128}]}} +{"time":201.94905,"name":"recovery:metrics_updated","data":{"bytes_in_flight":4800}} +{"time":201.95532,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":14,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.95532,"frames":[{"frame_type":"crypto","offset":15833,"length":1128}]}} +{"time":201.95532,"name":"recovery:metrics_updated","data":{"bytes_in_flight":6000}} +{"time":201.96149,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":15,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.96149,"frames":[{"frame_type":"crypto","offset":16961,"length":1126}]}} +{"time":201.96149,"name":"recovery:metrics_updated","data":{"bytes_in_flight":7200}} +{"time":201.96805,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":16,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.96805,"frames":[{"frame_type":"crypto","offset":18087,"length":1126}]}} +{"time":201.96805,"name":"recovery:metrics_updated","data":{"bytes_in_flight":8400}} +{"time":201.9746,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":17,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.9746,"frames":[{"frame_type":"crypto","offset":19213,"length":1126}]}} +{"time":201.9746,"name":"recovery:metrics_updated","data":{"bytes_in_flight":9600}} +{"time":201.98106,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":18,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.98106,"frames":[{"frame_type":"crypto","offset":20339,"length":1126}]}} +{"time":201.98106,"name":"recovery:metrics_updated","data":{"bytes_in_flight":10800}} +{"time":201.98726,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":19,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":360,"payload_length":293},"send_at_time":201.98726,"frames":[{"frame_type":"crypto","offset":21465,"length":286}]}} +{"time":201.98726,"name":"recovery:metrics_updated","data":{"bytes_in_flight":11160}} +{"time":402.291,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":10,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,10]]}]}} +{"time":402.291,"name":"recovery:metrics_updated","data":{"min_rtt":200.39679,"smoothed_rtt":200.84558,"latest_rtt":200.39679,"rtt_variance":6.181575,"bytes_in_flight":9960}} +{"time":402.33563,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":11,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,11]]}]}} +{"time":402.33563,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.79507,"latest_rtt":200.44144,"rtt_variance":4.737215,"bytes_in_flight":8760}} +{"time":402.40775,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":12,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,12]]}]}} +{"time":402.40775,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.75987,"latest_rtt":200.51353,"rtt_variance":3.623293,"bytes_in_flight":7560}} +{"time":402.41666,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":13,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,13]]}]}} +{"time":402.41666,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.7302,"latest_rtt":200.52245,"rtt_variance":2.7768252,"bytes_in_flight":6360}} +{"time":402.4383,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":14,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,14]]}]}} +{"time":402.4383,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.70692,"latest_rtt":200.54408,"rtt_variance":2.129142,"bytes_in_flight":5160}} +{"time":402.448,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":15,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,15]]}]}} +{"time":402.448,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.68779,"latest_rtt":200.55379,"rtt_variance":1.6351401,"bytes_in_flight":3960}} +{"time":402.4532,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":16,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,16]]}]}} +{"time":402.4532,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.67168,"latest_rtt":200.55898,"rtt_variance":1.2585549,"bytes_in_flight":2760}} +{"time":402.4578,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":17,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,17]]}]}} +{"time":402.4578,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.65817,"latest_rtt":200.56358,"rtt_variance":0.97094,"bytes_in_flight":1560}} +{"time":402.46262,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":18,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,18]]}]}} +{"time":402.46262,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.64694,"latest_rtt":200.56837,"rtt_variance":0.750651,"bytes_in_flight":360}} +{"time":405.51422,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":19,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,19]]},{"frame_type":"crypto","offset":0,"length":1122}]}} +{"time":405.51422,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.01857,"latest_rtt":203.62001,"rtt_variance":1.306256,"bytes_in_flight":0}} +{"time":405.5723,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":20,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":1122,"length":1126}]}} +{"time":405.5815,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":21,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":2248,"length":1126}]}} +{"time":405.58728,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":22,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":3374,"length":1126}]}} +{"time":405.59238,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":23,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1198,"payload_length":1148},"frames":[{"frame_type":"crypto","offset":4500,"length":1126}]}} +{"time":405.59717,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":24,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":5626,"length":1128}]}} +{"time":405.60217,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":25,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":6754,"length":1128}]}} +{"time":405.6071,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":26,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":7882,"length":1128}]}} +{"time":405.61234,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":27,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":9010,"length":1128}]}} +{"time":405.61737,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":28,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":10138,"length":1128}]}} +{"time":405.62244,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":20,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":72,"payload_length":5},"send_at_time":405.62244,"frames":[{"frame_type":"ack","ack_delay":0.001,"acked_ranges":[[0,28]]}]}} +{"time":405.62244,"name":"recovery:metrics_updated","data":{"pacing_rate":149239}} +{"time":405.71503,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":29,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":11266,"length":1128}]}} +{"time":405.7254,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":30,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":12394,"length":1128}]}} +{"time":405.73077,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":31,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":13522,"length":1128}]}} +{"time":405.73587,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":32,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":14650,"length":1128}]}} +{"time":405.74094,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":33,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":15778,"length":1128}]}} +{"time":405.7458,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":34,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":16906,"length":1126}]}} +{"time":405.75058,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":35,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":18032,"length":1126}]}} +{"time":405.75516,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":21,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":72,"payload_length":5},"send_at_time":405.75516,"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,35]]}]}} +{"time":405.8064,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":36,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":19158,"length":1126}]}} +{"time":405.81915,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":37,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":20284,"length":1126}]}} +{"time":405.82462,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":38,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":1200,"payload_length":304},"frames":[{"frame_type":"crypto","offset":21410,"length":280}]}} +{"time":407.36206,"name":"transport:packet_received","data":{"header":{"packet_type":"handshake","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"0000000000003001a1a30a0d87bd2a36eb930f4b","dcid":"881717ee532ae32199e7a183560a8f2eeac3c3d4"},"raw":{"length":846,"payload_length":797},"frames":[{"frame_type":"crypto","offset":0,"length":239},{"frame_type":"crypto","offset":239,"length":384},{"frame_type":"crypto","offset":623,"length":79},{"frame_type":"crypto","offset":702,"length":52},{"frame_type":"padding","payload_length":8}]}} +{"time":407.36206,"name":"recovery:metrics_updated","data":{"pacing_rate":0}} +{"time":407.36206,"name":"transport:parameters_set","data":{"owner":"remote","tls_cipher":"Some(AES256_GCM)","original_destination_connection_id":"68a3b2263a6402065a846deaf8909ad5","stateless_reset_token":"fa2fe943089c97a870b47f1dfdb5ab37","disable_active_migration":false,"max_idle_timeout":75000,"max_udp_payload_size":65527,"ack_delay_exponent":3,"max_ack_delay":25,"active_connection_id_limit":2,"initial_max_data":8585216,"initial_max_stream_data_bidi_local":65536,"initial_max_stream_data_bidi_remote":65536,"initial_max_stream_data_uni":65536,"initial_max_streams_bidi":128,"initial_max_streams_uni":3}} +{"time":407.96066,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":22,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":73,"payload_length":6},"send_at_time":407.96066,"frames":[{"frame_type":"ack","ack_delay":0.267,"acked_ranges":[[0,38]]}]}} +{"time":407.96066,"name":"recovery:metrics_updated","data":{"pacing_rate":149239}} +{"time":407.96066,"name":"transport:packet_sent","data":{"header":{"packet_type":"handshake","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"881717ee532ae32199e7a183560a8f2eeac3c3d4","dcid":"0000000000003001a1a30a0d87bd2a36eb930f4b"},"raw":{"length":128,"payload_length":62},"send_at_time":407.96066,"frames":[{"frame_type":"ack","ack_delay":0.077,"acked_ranges":[[0,0]]},{"frame_type":"crypto","offset":0,"length":52}]}} +{"time":407.96066,"name":"recovery:metrics_updated","data":{"bytes_in_flight":128}} +{"time":408.00922,"name":"transport:packet_sent","data":{"header":{"packet_type":"1RTT","packet_number":0},"raw":{"length":48,"payload_length":10},"send_at_time":408.00922,"frames":[{"frame_type":"connection_close","error_space":"application_error","error_code":0,"reason":"kthxbye"}]}} +{"time":408.00922,"name":"recovery:metrics_updated","data":{"bytes_in_flight":176}} diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-nginx-not-honoring-initial-cwnd-before-patch.sqlog b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-nginx-not-honoring-initial-cwnd-before-patch.sqlog new file mode 100644 index 0000000000000000000000000000000000000000..756a8204423ae59c06cfa085f65cbb6b3aa51509 --- /dev/null +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-nginx-not-honoring-initial-cwnd-before-patch.sqlog @@ -0,0 +1,85 @@ +{"qlog_version":"0.3","qlog_format":"JSON-SEQ","title":"cquiche_s_timer qlog","description":"cquiche_s_timer qlog id=5f927d39b319fdd3761f609a3be7c1f41cfdbae5","trace":{"vantage_point":{"type":"client"},"title":"cquiche_s_timer qlog","description":"cquiche_s_timer qlog id=5f927d39b319fdd3761f609a3be7c1f41cfdbae5","configuration":{"time_offset":0.0}}} +{"time":0.0,"name":"transport:parameters_set","data":{"owner":"local","tls_cipher":"None","disable_active_migration":false,"max_idle_timeout":30000,"max_udp_payload_size":1200,"ack_delay_exponent":3,"max_ack_delay":25,"active_connection_id_limit":2,"initial_max_data":10000000,"initial_max_stream_data_bidi_local":1000000,"initial_max_stream_data_bidi_remote":1000000,"initial_max_stream_data_uni":1000000,"initial_max_streams_bidi":100,"initial_max_streams_uni":100}} +{"time":0.01033,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":0,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.01033,"frames":[{"frame_type":"crypto","offset":0,"length":1133}]}} +{"time":0.01033,"name":"recovery:metrics_updated","data":{"smoothed_rtt":333.0,"rtt_variance":166.5,"congestion_window":12000,"bytes_in_flight":1200,"ssthresh":18446744073709551615}} +{"time":0.778479,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":1,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.778479,"frames":[{"frame_type":"crypto","offset":1133,"length":1132}]}} +{"time":0.778479,"name":"recovery:metrics_updated","data":{"bytes_in_flight":2400}} +{"time":0.788701,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":2,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.788701,"frames":[{"frame_type":"crypto","offset":2265,"length":1132}]}} +{"time":0.788701,"name":"recovery:metrics_updated","data":{"bytes_in_flight":3600}} +{"time":0.797074,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":3,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.797074,"frames":[{"frame_type":"crypto","offset":3397,"length":1132}]}} +{"time":0.797074,"name":"recovery:metrics_updated","data":{"bytes_in_flight":4800}} +{"time":0.804903,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":4,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.804903,"frames":[{"frame_type":"crypto","offset":4529,"length":1132}]}} +{"time":0.804903,"name":"recovery:metrics_updated","data":{"bytes_in_flight":6000}} +{"time":0.81251496,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":5,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.81251496,"frames":[{"frame_type":"crypto","offset":5661,"length":1132}]}} +{"time":0.81251496,"name":"recovery:metrics_updated","data":{"bytes_in_flight":7200}} +{"time":0.81936604,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":6,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.81936604,"frames":[{"frame_type":"crypto","offset":6793,"length":1132}]}} +{"time":0.81936604,"name":"recovery:metrics_updated","data":{"bytes_in_flight":8400}} +{"time":0.82589096,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":7,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.82589096,"frames":[{"frame_type":"crypto","offset":7925,"length":1132}]}} +{"time":0.82589096,"name":"recovery:metrics_updated","data":{"bytes_in_flight":9600}} +{"time":0.833285,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":8,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.833285,"frames":[{"frame_type":"crypto","offset":9057,"length":1132}]}} +{"time":0.833285,"name":"recovery:metrics_updated","data":{"bytes_in_flight":10800}} +{"time":0.841223,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":9,"version":"1","scil":20,"dcil":16,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"252a20b2a89b030aa5f91ed16d6c6d95"},"raw":{"length":1200,"payload_length":1137},"send_at_time":0.841223,"frames":[{"frame_type":"crypto","offset":10189,"length":1132}]}} +{"time":0.841223,"name":"recovery:metrics_updated","data":{"bytes_in_flight":12000}} +{"time":201.31396,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,0]]}]}} +{"time":201.31396,"name":"recovery:metrics_updated","data":{"min_rtt":201.30362,"smoothed_rtt":201.30362,"latest_rtt":201.30362,"rtt_variance":100.65181,"congestion_window":13200,"bytes_in_flight":10800}} +{"time":201.36952,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":1,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,1]]}]}} +{"time":201.36952,"name":"recovery:metrics_updated","data":{"min_rtt":200.59105,"smoothed_rtt":201.21454,"latest_rtt":200.59105,"rtt_variance":75.667,"congestion_window":14400,"bytes_in_flight":9600}} +{"time":201.37778,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":2,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,2]]}]}} +{"time":201.37778,"name":"recovery:metrics_updated","data":{"min_rtt":200.58908,"smoothed_rtt":201.13635,"latest_rtt":200.58908,"rtt_variance":56.906616,"congestion_window":15600,"bytes_in_flight":8400}} +{"time":201.3831,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":3,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,3]]}]}} +{"time":201.3831,"name":"recovery:metrics_updated","data":{"min_rtt":200.58603,"smoothed_rtt":201.06757,"latest_rtt":200.58603,"rtt_variance":42.817543,"congestion_window":16800,"bytes_in_flight":7200}} +{"time":201.38963,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":4,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,4]]}]}} +{"time":201.38963,"name":"recovery:metrics_updated","data":{"min_rtt":200.58473,"smoothed_rtt":201.00722,"latest_rtt":200.58473,"rtt_variance":32.233868,"congestion_window":18000,"bytes_in_flight":6000}} +{"time":201.4826,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":5,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,5]]}]}} +{"time":201.4826,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.96507,"latest_rtt":200.67009,"rtt_variance":24.259682,"congestion_window":19200,"bytes_in_flight":4800}} +{"time":201.49457,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":6,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,6]]}]}} +{"time":201.49457,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.92883,"latest_rtt":200.6752,"rtt_variance":18.267225,"congestion_window":20400,"bytes_in_flight":3600}} +{"time":201.5,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":7,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,7]]}]}} +{"time":201.5,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.89699,"latest_rtt":200.67412,"rtt_variance":13.764099,"congestion_window":21600,"bytes_in_flight":2400}} +{"time":201.50598,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":8,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,8]]}]}} +{"time":201.50598,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.86896,"latest_rtt":200.6727,"rtt_variance":10.379148,"congestion_window":22800,"bytes_in_flight":1200}} +{"time":201.51173,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":9,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,9]]}]}} +{"time":201.51173,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.84415,"latest_rtt":200.67053,"rtt_variance":7.8339686,"congestion_window":24000,"bytes_in_flight":0}} +{"time":201.51773,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":10,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.51773,"frames":[{"frame_type":"crypto","offset":11321,"length":1128}]}} +{"time":201.51773,"name":"recovery:metrics_updated","data":{"bytes_in_flight":1200,"pacing_rate":149369}} +{"time":201.5547,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":11,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.5547,"frames":[{"frame_type":"crypto","offset":12449,"length":1128}]}} +{"time":201.5547,"name":"recovery:metrics_updated","data":{"bytes_in_flight":2400}} +{"time":201.56548,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":12,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.56548,"frames":[{"frame_type":"crypto","offset":13577,"length":1128}]}} +{"time":201.56548,"name":"recovery:metrics_updated","data":{"bytes_in_flight":3600}} +{"time":201.57265,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":13,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":1200,"payload_length":1133},"send_at_time":201.57265,"frames":[{"frame_type":"crypto","offset":14705,"length":1128}]}} +{"time":201.57265,"name":"recovery:metrics_updated","data":{"bytes_in_flight":4800}} +{"time":201.57939,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":14,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":102,"payload_length":35},"send_at_time":201.57939,"frames":[{"frame_type":"crypto","offset":15833,"length":30}]}} +{"time":201.57939,"name":"recovery:metrics_updated","data":{"bytes_in_flight":4902}} +{"time":403.5507,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":10,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,10]]}]}} +{"time":403.5507,"name":"recovery:metrics_updated","data":{"smoothed_rtt":200.99275,"latest_rtt":202.03294,"rtt_variance":6.1726737,"bytes_in_flight":3702}} +{"time":403.59995,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":11,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,11]]}]}} +{"time":403.59995,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.12894,"latest_rtt":202.0822,"rtt_variance":4.901868,"bytes_in_flight":2502}} +{"time":403.608,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":12,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,12]]}]}} +{"time":403.608,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.24911,"latest_rtt":202.09027,"rtt_variance":3.916731,"bytes_in_flight":1302}} +{"time":403.61353,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":13,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":71,"payload_length":22},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,13]]}]}} +{"time":403.61353,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.35492,"latest_rtt":202.09581,"rtt_variance":3.149223,"bytes_in_flight":102}} +{"time":404.5221,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":14,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"ack","ack_delay":0.0,"acked_ranges":[[0,14]]},{"frame_type":"crypto","offset":0,"length":1124}]}} +{"time":404.5221,"name":"recovery:metrics_updated","data":{"smoothed_rtt":201.56111,"latest_rtt":203.00433,"rtt_variance":2.774267,"bytes_in_flight":0}} +{"time":404.5647,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":15,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":1124,"length":1128}]}} +{"time":404.66473,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":16,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":2252,"length":1128}]}} +{"time":404.68256,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":17,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":3380,"length":1128}]}} +{"time":404.68976,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":18,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":4508,"length":1128}]}} +{"time":404.69562,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":19,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":5636,"length":1128}]}} +{"time":404.70096,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":20,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":6764,"length":1128}]}} +{"time":404.70636,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":21,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":7892,"length":1128}]}} +{"time":404.7115,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":22,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":9020,"length":1128}]}} +{"time":404.71713,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":23,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":10148,"length":1128}]}} +{"time":404.72244,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":24,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":11276,"length":1128}]}} +{"time":404.7278,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":25,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":12404,"length":1128}]}} +{"time":404.73364,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":26,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":13532,"length":1128}]}} +{"time":404.73886,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":27,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":1150},"frames":[{"frame_type":"crypto","offset":14660,"length":1128}]}} +{"time":404.74432,"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":28,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1200,"payload_length":35},"frames":[{"frame_type":"crypto","offset":15788,"length":14}]}} +{"time":405.74744,"name":"transport:packet_received","data":{"header":{"packet_type":"handshake","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"0000000000001002e9058adf1bd10b05a45b00ba","dcid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5"},"raw":{"length":1116,"payload_length":1067},"frames":[{"frame_type":"crypto","offset":0,"length":239},{"frame_type":"crypto","offset":239,"length":384},{"frame_type":"crypto","offset":623,"length":80},{"frame_type":"crypto","offset":703,"length":52},{"frame_type":"padding","payload_length":277}]}} +{"time":405.74744,"name":"recovery:metrics_updated","data":{"pacing_rate":0}} +{"time":405.74744,"name":"transport:parameters_set","data":{"owner":"remote","tls_cipher":"Some(AES256_GCM)","original_destination_connection_id":"252a20b2a89b030aa5f91ed16d6c6d95","stateless_reset_token":"4acac93c5bc44eb9830d7575dd49f499","disable_active_migration":false,"max_idle_timeout":75000,"max_udp_payload_size":65527,"ack_delay_exponent":3,"max_ack_delay":25,"active_connection_id_limit":2,"initial_max_data":8585216,"initial_max_stream_data_bidi_local":65536,"initial_max_stream_data_bidi_remote":65536,"initial_max_stream_data_uni":65536,"initial_max_streams_bidi":128,"initial_max_streams_uni":3}} +{"time":406.2739,"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":15,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":73,"payload_length":6},"send_at_time":406.2739,"frames":[{"frame_type":"ack","ack_delay":0.191,"acked_ranges":[[0,28]]}]}} +{"time":406.2739,"name":"recovery:metrics_updated","data":{"pacing_rate":148838}} +{"time":406.2739,"name":"transport:packet_sent","data":{"header":{"packet_type":"handshake","packet_number":0,"version":"1","scil":20,"dcil":20,"scid":"5f927d39b319fdd3761f609a3be7c1f41cfdbae5","dcid":"0000000000001002e9058adf1bd10b05a45b00ba"},"raw":{"length":128,"payload_length":62},"send_at_time":406.2739,"frames":[{"frame_type":"ack","ack_delay":0.067,"acked_ranges":[[0,0]]},{"frame_type":"crypto","offset":0,"length":52}]}} +{"time":406.2739,"name":"recovery:metrics_updated","data":{"bytes_in_flight":128}} +{"time":406.3123,"name":"transport:packet_sent","data":{"header":{"packet_type":"1RTT","packet_number":0},"raw":{"length":48,"payload_length":10},"send_at_time":406.3123,"frames":[{"frame_type":"connection_close","error_space":"application_error","error_code":0,"reason":"kthxbye"}]}} +{"time":406.3123,"name":"recovery:metrics_updated","data":{"bytes_in_flight":176}} diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/quic_s_timer_frodo976_nginx_not_respecting_initial_cwnd-before-patch.sqlog b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/quic_s_timer_frodo976_nginx_not_respecting_initial_cwnd-before-patch.sqlog new file mode 100644 index 0000000000000000000000000000000000000000..c6ca15a168e9b7bd28a5f3fdabe66b22be595574 --- /dev/null +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/quic_s_timer_frodo976_nginx_not_respecting_initial_cwnd-before-patch.sqlog @@ -0,0 +1,57 @@ +{"qlog_version":"0.3","qlog_format":"JSON-SEQ","trace":{"common_fields":{"time_format":"delta","protocol_type":["QUIC"],"system_info":{"process_id":404370}},"vantage_point":{"type":"client","name":"OpenSSL/3.4.0 (linux-x86_64)"}}} +{"name":"transport:parameters_set","data":{"owner":"local","disable_active_migration":true,"initial_source_connection_id":"","max_idle_timeout":30000,"max_udp_payload_size":1200,"active_connection_id_limit":2,"max_ack_delay":25,"initial_max_data":786432,"initial_max_stream_data_bidi_local":524288,"initial_max_stream_data_bidi_remote":524288,"initial_max_stream_data_uni":524288,"initial_max_streams_bidi":100,"initial_max_streams_uni":100},"time":1738682548545} +{"name":"connectivity:connection_state_updated","data":{"state":"attempted"},"time":0} +{"name":"connectivity:connection_started","data":{"protocol":"quic","dst_cid":"3d9050eb4cdd024c"},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":0,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":0,"frames":[{"frame_type":"crypto","offset":0,"payload_length":1158,"length":4}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":1,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":1,"frames":[{"frame_type":"crypto","offset":1158,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":2,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":2,"frames":[{"frame_type":"crypto","offset":2315,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":3,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":3,"frames":[{"frame_type":"crypto","offset":3472,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":4,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":4,"frames":[{"frame_type":"crypto","offset":4629,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":5,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":5,"frames":[{"frame_type":"crypto","offset":5786,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":6,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":6,"frames":[{"frame_type":"crypto","offset":6943,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":7,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":7,"frames":[{"frame_type":"crypto","offset":8100,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":8,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":8,"frames":[{"frame_type":"crypto","offset":9257,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":9,"dcid":"3d9050eb4cdd024c","scid":""},"datagram_id":9,"frames":[{"frame_type":"crypto","offset":10414,"payload_length":1157,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":0,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":0,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0]],"length":5}]},"time":201} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":1,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":1,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,1]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":2,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":2,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,2]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":3,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":3,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,3]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":4,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":4,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,4]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":5,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":5,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,5]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":6,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":6,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,6]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":7,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":7,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,7]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":8,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":8,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,8]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":9,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":9,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,9]],"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":10,"dcid":"000000000000200165d6842f82def0c657007014","scid":""},"datagram_id":10,"frames":[{"frame_type":"crypto","offset":11571,"payload_length":1145,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":11,"dcid":"000000000000200165d6842f82def0c657007014","scid":""},"datagram_id":11,"frames":[{"frame_type":"crypto","offset":12716,"payload_length":1145,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":12,"dcid":"000000000000200165d6842f82def0c657007014","scid":""},"datagram_id":12,"frames":[{"frame_type":"crypto","offset":13861,"payload_length":1145,"length":5}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":13,"dcid":"000000000000200165d6842f82def0c657007014","scid":""},"datagram_id":13,"frames":[{"frame_type":"crypto","offset":15006,"payload_length":950,"length":5},{"frame_type":"padding","payload_length":195,"length":195}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":10,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":10,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,10]],"length":5}]},"time":204} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":11,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":11,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,11]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":12,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":12,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,12]],"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":13,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":13,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,13]],"length":5},{"frame_type":"crypto","offset":0,"payload_length":1144,"length":4}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":14,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":14,"frames":[{"frame_type":"crypto","offset":1144,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":15,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":15,"frames":[{"frame_type":"crypto","offset":2292,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":16,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":16,"frames":[{"frame_type":"crypto","offset":3440,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":17,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":17,"frames":[{"frame_type":"crypto","offset":4588,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":18,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":18,"frames":[{"frame_type":"crypto","offset":5736,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":19,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":19,"frames":[{"frame_type":"crypto","offset":6884,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":20,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":20,"frames":[{"frame_type":"crypto","offset":8032,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":21,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":21,"frames":[{"frame_type":"crypto","offset":9180,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":22,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":22,"frames":[{"frame_type":"crypto","offset":10328,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":23,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":23,"frames":[{"frame_type":"crypto","offset":11476,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":24,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":24,"frames":[{"frame_type":"crypto","offset":12624,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":25,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":25,"frames":[{"frame_type":"crypto","offset":13772,"payload_length":1148,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"initial","packet_number":26,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":26,"frames":[{"frame_type":"crypto","offset":14920,"payload_length":882,"length":5}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"handshake","packet_number":0,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":26,"frames":[{"frame_type":"crypto","offset":0,"payload_length":216,"length":4}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"handshake","packet_number":1,"dcid":"","scid":"000000000000200165d6842f82def0c657007014"},"datagram_id":27,"frames":[{"frame_type":"crypto","offset":216,"payload_length":15,"length":4}]},"time":0} +{"name":"transport:parameters_set","data":{"owner":"remote","original_destination_connection_id":"3d9050eb4cdd024c","original_source_connection_id":"3d9050eb4cdd024c","initial_max_data":8585216,"initial_max_stream_data_bidi_local":65536,"initial_max_stream_data_bidi_remote":65536,"initial_max_stream_data_uni":65536,"initial_max_streams_bidi":128,"initial_max_streams_uni":3,"ack_delay_exponent":3,"max_ack_delay":25,"max_udp_payload_size":65527,"max_idle_timeout":75000,"active_connection_id_limit":2,"stateless_reset_token":"44faebd8b9b2a92319c0626b82a002ed","disable_active_migration":false},"time":0} +{"name":"connectivity:connection_state_updated","data":{"state":"handshake_complete"},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"initial","packet_number":14,"dcid":"000000000000200165d6842f82def0c657007014","scid":""},"datagram_id":14,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,26]],"length":5},{"frame_type":"padding","payload_length":1036,"length":1036}]},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"handshake","packet_number":0,"dcid":"000000000000200165d6842f82def0c657007014","scid":""},"datagram_id":14,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0,1]],"length":5},{"frame_type":"crypto","offset":0,"payload_length":52,"length":3}]},"time":0} +{"name":"transport:packet_received","data":{"header":{"packet_type":"1RTT","packet_number":0,"dcid":""},"datagram_id":28,"frames":[{"frame_type":"crypto","offset":0,"payload_length":265,"length":4}]},"time":206} +{"name":"connectivity:connection_state_updated","data":{"state":"handshake_confirmed"},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"1RTT","packet_number":0,"dcid":"0000000000002001fb3b11a06fa22c9ea0b6eb1a"},"datagram_id":15,"frames":[{"frame_type":"ack","ack_delay":0,"acked_ranges":[[0]],"length":5}]},"time":0} +{"name":"connectivity:connection_closed","data":{"owner":"local","application_code":0,"reason":""},"time":0} +{"name":"connectivity:connection_state_updated","data":{"state":"closing"},"time":0} +{"name":"transport:packet_sent","data":{"header":{"packet_type":"1RTT","packet_number":1,"dcid":"0000000000002001fb3b11a06fa22c9ea0b6eb1a"},"datagram_id":16,"frames":[{"frame_type":"connection_close","error_space":"application","error_code_value":0,"error_code":0,"reason":"","length":3}]},"time":0} diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py index ac40b4994b617868cf8b6069061cc7988788fc55..e93d8464f3613af97ae1f6e86771d36e8cbddf8c 100755 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/generate_graphs.py @@ -12,6 +12,7 @@ import pandas as pd import scipy import helper_scripts.helper_functions as helper_functions +import helper_scripts.performance_eval_of_oqs as performance_eval_of_oqs RESULTS_DIR = "saved/results-run-20250126-vm-p16" FILTER_RESULTS = [] @@ -802,9 +803,12 @@ def plot_lines(data): ) plt.close() - def plot_median_of_single_algorithm(data): + def plot_qtls_of_single_algorithm(data): + print("plot_qtls_of_single_algorithms") os.makedirs( - f"{PLOTS_DIR}/median-of-single-algorithm", mode=0o777, exist_ok=True + f"{PLOTS_DIR}/lines/quantiles-of-single-algorithm", + mode=0o777, + exist_ok=True, ) # get all combination of scenario, protocol, sec_level, kem_alg @@ -820,25 +824,38 @@ def plot_lines(data): kem_alg=row["kem_alg"], ) # print(f"scenario: {row['scenario']}, protocol: {row['protocol']}, sec_level: {row['sec_level']}, kem_alg: {row['kem_alg']}") - y = filtered_data["median"] - x = get_x_axis(row["scenario"], filtered_data, len(y)) plt.figure() - plt.fill_between( - x, filtered_data["qtl_25"], filtered_data["qtl_75"], alpha=0.5 - ) - plt.plot(x, y, linestyle="-", marker=".") + # plt.fill_between( + # x, filtered_data["qtl_25"], filtered_data["qtl_75"], alpha=0.5 + # ) + + QUANTILES = [1, 5, 10, 25, 40, 50, 60, 75, 90, 95, 99] + color_map = plt.get_cmap("viridis") + measurements = np.array(filtered_data["measurements"]) + for qtl in QUANTILES: + color = color_map(1 - (qtl / 100)) + y = [np.quantile(x, qtl / 100) for x in measurements] + x = get_x_axis(row["scenario"], filtered_data, len(y)) + plt.plot( + x, y, linestyle="-", marker=".", color=color, label=f"{qtl} qtl" + ) + plt.ylim(bottom=0) plt.xlim(left=0, right=x.max() + (x.max() / 50)) plt.xlabel(row["scenario"]) plt.ylabel(f"Time-to-first-byte (ms)") plt.grid() - plt.title( - f"Median of {row['scenario']} in {row['protocol']} in {row['sec_level']} with {row['kem_alg']}" + plt.legend( + bbox_to_anchor=(0.5, 1), loc="lower center", ncol=6, fontsize="small" ) + plt.tight_layout() + # plt.title( + # f"Median of {row['scenario']} in {row['protocol']} in {row['sec_level']} with {row['kem_alg']}" + # ) plt.savefig( - f"{PLOTS_DIR}/median-of-single-algorithm/median-{row['scenario']}-{row['protocol']}-{row['sec_level']}-{row['kem_alg']}.pdf" + f"{PLOTS_DIR}/lines/quantiles-of-single-algorithm/quantiles-for-{row['scenario']}-{row['protocol']}-{row['sec_level']}-{row['kem_alg']}.pdf" ) plt.close() @@ -867,8 +884,7 @@ def plot_lines(data): data, line_type=statistical_measurement ) - # plot_median_of_single_algorithm(data) - # plot_median_against_iqr(data) + plot_qtls_of_single_algorithm(data) # plots distributions of the individual data points @@ -1320,6 +1336,362 @@ def plot_general_plots(): helper_functions.get_kem_performance_data() ) + def plot_oqs_performance(): + def plot_liboqs_performance(liboqs_speed_data): + os.makedirs( + "plots/general/oqs-performance/liboqs", mode=0o777, exist_ok=True + ) + + # print(liboqs_speed_data.columns) + # print( + # liboqs_speed_data[ + # [ + # "algorithm", + # "keygen_mean_time_us", + # "encaps_mean_time_us", + # "decaps_mean_time_us", + # "total_liboqs_performance_time_us", + # ] + # ] + # ) + # print( + # liboqs_speed_data[ + # [ + # "algorithm", + # "total_liboqs_performance_cpu_cycles", + # "total_expected_cycles", + # "total_liboqs_performance_ratio", + # ] + # ] + # ) + + # figure with all algorithms with times for each operation + plt.figure() + fig, ax = plt.subplots() + bar_width = 0.5 + index = np.arange(len(liboqs_speed_data)) + + color_map = plt.get_cmap("viridis") + + bar1 = ax.bar( + index, + liboqs_speed_data["keygen_mean_time_us"], + bar_width, + label="Keygen", + color=color_map(0.1), + ) + bar2 = ax.bar( + index, + liboqs_speed_data["encaps_mean_time_us"], + bar_width, + bottom=liboqs_speed_data["keygen_mean_time_us"], + label="Encaps", + color=color_map(0.4), + ) + bar3 = ax.bar( + index, + liboqs_speed_data["decaps_mean_time_us"], + bar_width, + bottom=liboqs_speed_data["keygen_mean_time_us"] + + liboqs_speed_data["encaps_mean_time_us"], + label="Decaps", + color=color_map(0.7), + ) + + values = liboqs_speed_data["total_liboqs_performance_time_us"] + for idx, rect in enumerate(bar3): + ax.text( + rect.get_x() + rect.get_width() / 2.0, + values.iloc[idx], + f"{values.iloc[idx]:.1f}", + ha="center", + va="bottom", + fontsize=8, + ) + + # ax.set_xlabel("Algorithm") + ax.set_ylabel("Time (µs)") + # ax.set_title("Keygen, Encaps, and Decaps Time by Algorithm") + ax.set_xticks(index) + ax.set_xticklabels(liboqs_speed_data["algorithm"], rotation=60, ha="right") + ax.legend() + + ax.grid() + ax.set_axisbelow(True) + + ax.set_ylim( + 0, liboqs_speed_data["total_liboqs_performance_time_us"].max() * 1.1 + ) + + plt.tight_layout() + plt.savefig( + "plots/general/oqs-performance/liboqs/time-for-operations-for-each-algo.pdf" + ) + plt.close() + + # figure with all algorithms with cycles for keygen, encaps and decaps, next to it the expected cycles for each operation + liboqs_speed_data_bikel5_changed = liboqs_speed_data.copy() + liboqs_speed_data_bikel5_changed.loc[ + liboqs_speed_data_bikel5_changed["algorithm"] == "BIKE-L5", + "keygen_expected_cycles", + ] = 0 + liboqs_speed_data_bikel5_changed.loc[ + liboqs_speed_data_bikel5_changed["algorithm"] == "BIKE-L5", + "encaps_expected_cycles", + ] = 0 + liboqs_speed_data_bikel5_changed.loc[ + liboqs_speed_data_bikel5_changed["algorithm"] == "BIKE-L5", + "decaps_expected_cycles", + ] = 0 + + plt.figure() + fig, ax = plt.subplots() + bar_width = 0.35 + index = np.arange(len(liboqs_speed_data_bikel5_changed)) + + # bar1 is for measured cycles, bar2 is for expected cycles + bar11 = ax.bar( + index - 0.01 - bar_width / 2, + liboqs_speed_data_bikel5_changed["keygen_mean_cpu_cycles"], + bar_width, + label="Keygen", + color=color_map(0.1), + ) + bar12 = ax.bar( + index - 0.01 - bar_width / 2, + liboqs_speed_data_bikel5_changed["encaps_mean_cpu_cycles"], + bar_width, + bottom=liboqs_speed_data_bikel5_changed["keygen_mean_cpu_cycles"], + label="Encaps", + color=color_map(0.4), + ) + bar13 = ax.bar( + index - 0.01 - bar_width / 2, + liboqs_speed_data_bikel5_changed["decaps_mean_cpu_cycles"], + bar_width, + bottom=liboqs_speed_data_bikel5_changed["keygen_mean_cpu_cycles"] + + liboqs_speed_data_bikel5_changed["encaps_mean_cpu_cycles"], + label="Decaps", + color=color_map(0.7), + ) + + bar21 = ax.bar( + index + 0.01 + bar_width / 2, + liboqs_speed_data_bikel5_changed["keygen_expected_cycles"], + bar_width, + color=color_map(0.1), + ) + bar22 = ax.bar( + index + 0.01 + bar_width / 2, + liboqs_speed_data_bikel5_changed["encaps_expected_cycles"], + bar_width, + bottom=liboqs_speed_data_bikel5_changed["keygen_expected_cycles"], + color=color_map(0.4), + ) + bar23 = ax.bar( + index + 0.01 + bar_width / 2, + liboqs_speed_data_bikel5_changed["decaps_expected_cycles"], + bar_width, + bottom=liboqs_speed_data_bikel5_changed["keygen_expected_cycles"] + + liboqs_speed_data_bikel5_changed["encaps_expected_cycles"], + color=color_map(0.7), + ) + + values = liboqs_speed_data_bikel5_changed[ + "total_liboqs_performance_cpu_cycles" + ] + for idx, rect in enumerate(bar13): + ax.text( + rect.get_x() + rect.get_width() / 2.0, + values.iloc[idx] + 100000, + f"{int(values.iloc[idx])}", + ha="center", + va="bottom", + fontsize=8, + rotation=90, + ) + + values = liboqs_speed_data_bikel5_changed["total_expected_cycles"] + for idx, rect in enumerate(bar23): + if "BIKE-L5" == liboqs_speed_data_bikel5_changed["algorithm"].iloc[idx]: + continue + ax.text( + rect.get_x() + rect.get_width() / 2.0, + values.iloc[idx] + 100000, + f"{int(values.iloc[idx])}", + ha="center", + va="bottom", + fontsize=8, + rotation=90, + ) + + ax.set_ylabel("CPU Zyklen in Millionen") + ax.yaxis.set_major_formatter( + ticker.FuncFormatter(lambda x, _: f"{int(x/1_000_000)}") + ) + ax.set_xticks(index) + ax.set_xticklabels( + liboqs_speed_data_bikel5_changed["algorithm"], rotation=60, ha="right" + ) + ax.legend() + + ax.grid() + ax.set_axisbelow(True) + + ax.set_ylim( + 0, + max( + liboqs_speed_data_bikel5_changed[ + "total_liboqs_performance_cpu_cycles" + ].max(), + liboqs_speed_data_bikel5_changed["total_expected_cycles"].max(), + ) + * 1.3, + ) + + plt.tight_layout() + plt.savefig( + "plots/general/oqs-performance/liboqs/cycles-for-operations-for-each-algo-next-to-expected-cycles.pdf" + ) + plt.close() + + def plot_openssl_performance(openssl_speed_data, secLevel=""): + os.makedirs( + "plots/general/oqs-performance/openssl", mode=0o777, exist_ok=True + ) + + # print(openssl_speed_data.columns) + + color_map = plt.get_cmap("inferno") + + plt.figure() + fig, ax = plt.subplots() + bar_width = 0.35 + index = np.arange(len(openssl_speed_data)) + + # bar1 is for measured cycles, bar2 is for expected cycles + bar11 = ax.bar( + index - 0.01 - bar_width / 2, + openssl_speed_data["keygen_mean_time_s"], + bar_width, + label="Keygen", + color=color_map(0.1), + ) + bar12 = ax.bar( + index - 0.01 - bar_width / 2, + openssl_speed_data["encaps_mean_time_s"], + bar_width, + bottom=openssl_speed_data["keygen_mean_time_s"], + label="Encaps", + color=color_map(0.4), + ) + bar13 = ax.bar( + index - 0.01 - bar_width / 2, + openssl_speed_data["decaps_mean_time_s"], + bar_width, + bottom=openssl_speed_data["keygen_mean_time_s"] + + openssl_speed_data["encaps_mean_time_s"], + label="Decaps", + color=color_map(0.7), + ) + + bar21 = ax.bar( + index + 0.01 + bar_width / 2, + openssl_speed_data["keygen_mean_time_s_expected"], + bar_width, + color=color_map(0.1), + ) + bar22 = ax.bar( + index + 0.01 + bar_width / 2, + openssl_speed_data["encaps_mean_time_s_expected"], + bar_width, + bottom=openssl_speed_data["keygen_mean_time_s_expected"], + color=color_map(0.4), + ) + bar23 = ax.bar( + index + 0.01 + bar_width / 2, + openssl_speed_data["decaps_mean_time_s_expected"], + bar_width, + bottom=openssl_speed_data["keygen_mean_time_s_expected"] + + openssl_speed_data["encaps_mean_time_s_expected"], + color=color_map(0.7), + ) + + values = openssl_speed_data["total_actual_performance_time_s"] + for idx, rect in enumerate(bar13): + ax.text( + rect.get_x() + rect.get_width() / 2.0, + values.iloc[idx] + 0.0001, + f"{values.iloc[idx]:.6f}", + ha="center", + va="bottom", + fontsize=8, + rotation=90, + ) + + values = openssl_speed_data["total_expected_performance_time_s"] + for idx, rect in enumerate(bar23): + ax.text( + rect.get_x() + rect.get_width() / 2.0, + values.iloc[idx] + 0.0001, + f"{values.iloc[idx]:.6f}", + ha="center", + va="bottom", + fontsize=8, + rotation=90, + ) + + ax.set_ylabel("Zeit in Sekunden") + ax.set_xticks(index) + ax.set_xticklabels(openssl_speed_data["algorithm"], rotation=60, ha="right") + ax.legend() + + ax.grid() + ax.set_axisbelow(True) + + ax.set_ylim( + 0, + max( + openssl_speed_data["total_actual_performance_time_s"].max(), + openssl_speed_data["total_expected_performance_time_s"].max(), + ) + * 1.3, + ) + + plt.tight_layout() + plt.savefig( + f"plots/general/oqs-performance/openssl/time-vs-expected-time{secLevel}.pdf" + ) + plt.close() + + liboqs_speed_data = pd.read_feather(f"saved/feathers/liboqs_speed_vm.feather") + liboqs_speed_data = ( + performance_eval_of_oqs.concat_liboqs_speed_data_with_expected_values( + liboqs_speed_data + ) + ) + plot_liboqs_performance(liboqs_speed_data) + + openssl_speed_data = pd.read_feather(f"saved/feathers/openssl_speed_vm.feather") + openssl_speed_data = performance_eval_of_oqs.analyze_openssl_speed_data( + openssl_speed_data + ) + openssl_speed_data = openssl_speed_data.copy() + openssl_speed_data = openssl_speed_data[ + openssl_speed_data["algorithm"].str.contains("_") + ] + plot_openssl_performance(openssl_speed_data) + openssl_speed_data_secLevel1 = openssl_speed_data.copy() + openssl_speed_data_secLevel1 = openssl_speed_data_secLevel1[ + openssl_speed_data_secLevel1["algorithm"].str.contains("p256_|x25519_") + ] + plot_openssl_performance(openssl_speed_data_secLevel1, secLevel="-1") + openssl_speed_data_secLevel35 = openssl_speed_data.copy() + openssl_speed_data_secLevel35 = openssl_speed_data_secLevel35[ + openssl_speed_data_secLevel35["algorithm"].str.contains("p384_|p521_|x448_") + ] + plot_openssl_performance(openssl_speed_data_secLevel35, secLevel="-35") + def plot_send_bytes_against_kem_performance(df, with_hybrids: bool): if not with_hybrids: # filter out all hybrids, otherwise the plot is too cluttered @@ -1474,6 +1846,8 @@ def plot_general_plots(): plt.savefig(f"{PLOTS_DIR}/general/median_against_iqr_hist2d.pdf") plt.close() + plot_oqs_performance() + plot_send_bytes_against_kem_performance(df, with_hybrids=False) plot_send_bytes_against_kem_performance(df, with_hybrids=True) diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/helper_functions.py b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/helper_functions.py index 58acd1967c5b9c948aca010284f9c200708b5039..d77912230e9b473cc40b601769f3e1d95d2bab26 100644 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/helper_functions.py +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/helper_functions.py @@ -201,7 +201,7 @@ def prepare_kem_performance_data_for_plotting(df): df["performance_us"] = df["decaps_us"] + df["encaps_us"] + df["keygen_us"] df["bytes_sent"] = df["length_public_key"] + df["length_ciphertext"] - print(df.drop(columns=["length_public_key", "length_ciphertext"])) + # print(df.drop(columns=["length_public_key", "length_ciphertext"])) return df diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/performance_eval_of_oqs.py b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/performance_eval_of_oqs.py index cddabe05d30a3354f2027af491a883fb9e9069a9..9514fcc4bf4e3480306143845d8e9643d2dcd310 100644 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/performance_eval_of_oqs.py +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/helper_scripts/performance_eval_of_oqs.py @@ -79,6 +79,9 @@ OPENSSL_ALGORITHM_LIST = [ def main(): + print("VALUES FOR LOCAL DATA - NOT FOR PAPER") + print() + os.makedirs(FEATHERS_DIR, exist_ok=True) if os.path.exists(f"{FEATHERS_DIR}/liboqs_speed.feather"): liboqs_speed_data = pd.read_feather(f"{FEATHERS_DIR}/liboqs_speed.feather") @@ -187,14 +190,18 @@ def run_openssl_speed(): def analyze_openssl_speed_data(data): - data["keygen_mean_time_s_expected"] = -1 - data["encaps_mean_time_s_expected"] = -1 - data["decaps_mean_time_s_expected"] = -1 + # rename X25519MLKEM768 to x25519_mlkem768, SecP256r1MLKEM768 to p256_mlkem768 + data["algorithm"] = data["algorithm"].replace("X25519MLKEM768", "x25519_mlkem768") + data["algorithm"] = data["algorithm"].replace("SecP256r1MLKEM768", "p256_mlkem768") + data["total_actual_performance_time_s"] = ( data["keygen_mean_time_s"] + data["encaps_mean_time_s"] + data["decaps_mean_time_s"] ) + data["keygen_mean_time_s_expected"] = float("-inf") + data["encaps_mean_time_s_expected"] = float("-inf") + data["decaps_mean_time_s_expected"] = float("-inf") for index, row in data.iterrows(): algorithm = row["algorithm"] @@ -247,28 +254,62 @@ def analyze_openssl_speed_data(data): + data["decaps_mean_time_s_expected"] ) + data["keygen_performance_difference"] = ( + data["keygen_mean_time_s"] - data["keygen_mean_time_s_expected"] + ) + data["encaps_performance_difference"] = ( + data["encaps_mean_time_s"] - data["encaps_mean_time_s_expected"] + ) + data["decaps_performance_difference"] = ( + data["decaps_mean_time_s"] - data["decaps_mean_time_s_expected"] + ) + data["total_performance_difference"] = ( data["total_actual_performance_time_s"] - data["total_expected_performance_time_s"] ) - print(data) + pd.set_option( + "display.float_format", lambda x: "%.6f" % x + ) # there aint more digits measured + print( + data[ + [ + "algorithm", + "keygen_performance_difference", + "encaps_performance_difference", + "decaps_performance_difference", + "total_performance_difference", + ] + ] + ) + + # print(data) # filter data for all algorithms which have x25519 in their name - data_x25519 = data[data["algorithm"].str.contains("x25519")] + print("Statistics for x25519:") + data_x25519 = data[data["algorithm"].str.contains("x25519_")] + print(data_x25519["algorithm"]) print(data_x25519["total_performance_difference"].describe()) - data_x448 = data[data["algorithm"].str.contains("x448")] + print("Statistics for x448:") + data_x448 = data[data["algorithm"].str.contains("x448_")] print(data_x448["total_performance_difference"].describe()) print() - data_p256 = data[data["algorithm"].str.contains("p256")] + print("Statistics for p256:") + data_p256 = data[data["algorithm"].str.contains("p256_")] + print(data_p256["algorithm"]) print(data_p256["total_performance_difference"].describe()) - data_p384 = data[data["algorithm"].str.contains("p384")] + print("Statistics for p384:") + data_p384 = data[data["algorithm"].str.contains("p384_")] print(data_p384["total_performance_difference"].describe()) - data_p521 = data[data["algorithm"].str.contains("p521")] + print("Statistics for p521:") + data_p521 = data[data["algorithm"].str.contains("p521_")] print(data_p521["total_performance_difference"].describe()) + return data + def run_liboqs_speed(): def run_subprocess_for(algorithm): @@ -349,8 +390,9 @@ def concat_liboqs_speed_data_with_expected_values(data): # print(data) data["cycles_per_us"] = data["keygen_mean_cpu_cycles"] / data["keygen_mean_time_us"] - print("Statistics for cycles_per_us:") - print(data["cycles_per_us"].describe()) + + # print("Statistics for cycles_per_us:") + # print(data["cycles_per_us"].describe()) data["keygen_expected_cycles"] = float("-inf") data["encaps_expected_cycles"] = float("-inf") @@ -464,6 +506,24 @@ def concat_liboqs_speed_data_with_expected_values(data): data["decaps_mean_cpu_cycles"] / data["decaps_expected_cycles"] ) + data["total_liboqs_performance_time_us"] = ( + data["keygen_mean_time_us"] + + data["encaps_mean_time_us"] + + data["decaps_mean_time_us"] + ) + + data["total_liboqs_performance_cpu_cycles"] = ( + data["keygen_mean_cpu_cycles"] + + data["encaps_mean_cpu_cycles"] + + data["decaps_mean_cpu_cycles"] + ) + + data["total_expected_cycles"] = ( + data["keygen_expected_cycles"] + + data["encaps_expected_cycles"] + + data["decaps_expected_cycles"] + ) + data["total_liboqs_performance_ratio"] = ( data["keygen_mean_cpu_cycles"] + data["encaps_mean_cpu_cycles"] @@ -487,7 +547,8 @@ def concat_liboqs_speed_data_with_expected_values(data): ) ) / data["cycles_per_us"] - print(data) + # print(data) + return data if __name__ == "__main__": diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/queries.py b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/queries.py index a0a207a5582083610ccf5e49e0fc2ea7638ce819..59bbcd4f22cf3218e6d25ea7538bf6b41eccb90a 100644 --- a/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/queries.py +++ b/pq-tls-benchmark-framework/emulation-exp/code/kex/scripts/queries.py @@ -10,7 +10,8 @@ def main(): data = pd.read_feather(f"{FEATHERS_DIR}/data.feather") # data = pd.read_feather(f"{FEATHERS_DIR}/data_run_20241028.feather") - median_of_all_static_runs_per_algorithm(data) + static_scenario_statistical_analysis(data) + # median_of_all_static_runs_per_algorithm(data) # stats_of_qtl95_of_packetloss(data) # error_count_and_rate(data) # measurements_with_negative_skewness(data) @@ -19,6 +20,33 @@ def main(): # print_kem_ids() +def static_scenario_statistical_analysis(data): + ldata = data + print("Static scenario statistical analysis") + ldata = gg.filter_data( + ldata, + scenario="static", + protocol="quic", + sec_level=["secLevel1", "secLevel1_hybrid"], + ) + + means_of_medians = [] + stdevs_of_medians = [] + + kem_alg_names = ldata["kem_alg"].unique() + for kem_alg_name in kem_alg_names: + kem_alg_data = ldata.query(f"kem_alg == '{kem_alg_name}'") + medians = kem_alg_data["median"] + # print(kem_alg_name, medians.mean(), medians.std()) + means_of_medians.append(medians.mean()) + stdevs_of_medians.append(medians.std()) + + print("Mean of stdevs of medians") + print(pd.Series(stdevs_of_medians).mean()) + print("Stdev of stdevs of medians") + print(pd.Series(stdevs_of_medians).std()) + + def median_of_all_static_runs_per_algorithm(data): ldata = data print("Median of all static runs per algorithm")