From 3a254bb5d98350b0a2032c9ac6bf5986a805748e Mon Sep 17 00:00:00 2001 From: Bebbo <bartolomeo.mueller@stud.h-da.de> Date: Tue, 4 Feb 2025 22:58:35 +0100 Subject: [PATCH] Before Patching Nginx QUIC initial congestion window --- .../emulation-exp/code/kex/.gitignore | 2 +- .../emulation-exp/code/kex/Makefile | 6 +- ...9bb3254adb1f064c7028c1770567873077fc.sqlog | 113 ++ .../saved/feathers/liboqs_speed_vm.feather | Bin 0 -> 8850 bytes .../saved/feathers/openssl_speed_vm.feather | Bin 0 -> 6890 bytes ...ug-of-faulty-initial-congestion-window.log | 1689 +++++++++++++++++ ...itial-congestion-window-before-patch.sqlog | 113 ++ ...t-honoring-initial-cwnd-before-patch.sqlog | 85 + ...respecting_initial_cwnd-before-patch.sqlog | 57 + .../code/kex/scripts/generate_graphs.py | 400 +++- .../helper_scripts/helper_functions.py | 2 +- .../helper_scripts/performance_eval_of_oqs.py | 85 +- .../emulation-exp/code/kex/scripts/queries.py | 30 +- 13 files changed, 2551 insertions(+), 31 deletions(-) create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/qlogdir/client-d54d9bb3254adb1f064c7028c1770567873077fc.sqlog create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/liboqs_speed_vm.feather create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/saved/feathers/openssl_speed_vm.feather create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/saved/nginx-logs/debug-of-faulty-initial-congestion-window.log create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-frodo1344aes-nginx-not-honoring-initial-congestion-window-before-patch.sqlog create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/cquiche_s_timer-nginx-not-honoring-initial-cwnd-before-patch.sqlog create mode 100644 pq-tls-benchmark-framework/emulation-exp/code/kex/saved/qlogdir/quic_s_timer_frodo976_nginx_not_respecting_initial_cwnd-before-patch.sqlog diff --git a/pq-tls-benchmark-framework/emulation-exp/code/kex/.gitignore b/pq-tls-benchmark-framework/emulation-exp/code/kex/.gitignore index 1a79bb01f..c98a76081 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 7e706ad42..1836e3492 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 000000000..49dd5dff5 --- /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 GIT binary patch literal 8850 zcmZ<^3i1y(WMKIJ|Nnmp9tH*h1`yz4;A3E8U}fN7-~w?OS>WP43=9k`Q1K-kAT|R7 zBLf2iNSuR#2Q0_Iz`#%gmCNH`V5nBg%u7kFh)>SXDb39*R<crvu2#y<%u7+SQcx;N z%u7#I(os;#OUzAGvQo$^&B@VGP%17-EGkj5QZN9s^9z)$6bwzl>{KwjHdaSL31VP8 z*z{DWxv0jZWv1q&#G{H8B<7_g7RQ%V7J%$iD$UDG&QF0jp)|Lk5-yRSl$DxX0&-ez zYDr>BVo9Qsl|r>rYF=`FN@iX<$nl{eZn_pqwMdRZb%j!5PI`V(W=Tda$QTsIph{8X zCQy*o>L^shf>0?twK6?5FFrRlF)zL(GdDH9v>4NV9E#9fl9rR7SYl=Z(w>JBI!F>o z!Gp^wP*=nkm!zbYfeb?p3#eN#RMEyU;BZMUD2-39OwLIq5HzUjXyYJ+9Rvahn?fo( zDK#%Sv7neh+QFfSHcr7v6{u+k>J|)Dv~di<v;%bx7In075Vj<NHGr@wq_UGzQi(`A zI26&wDHy2&HE5u2!B9mT$6!elSe=7K9c>(hElFT?5jKTXa1yu<FG@`;$u9y|tvQ)V zMTtd~pqjOyGO?&AzZ_Iml%*CGXXfXDL=7$U4D}3@YIPKppw=Tv8tED787tK?Ft9N& zFhHak7<d^N7zCIZ81^tRFw`(HFxW6LF#KU;U^u|Yz|g?Rz~BICyf88_9ARK!XklPr zZ~?b(7#K|c{{PRwz{m`04{1QfKusZW1_lObszDDFhBB}oCWZnqjj2}*p%*QR85lN! z^)NB40n?azMG$&XQY*+!@4$MP7+!#Bh+Y*WHwz>5g6)MGz@YXI<VPk31uzZKhwfKs zafad7B(NSPh8Qr7sTbr|s9vz02m=@x=7IGvG0Xtdn0i5eh3bVm6;dsN{CW$lhl$|| zn1<*@_bXH{*j}gs3_|}Qe&qqv5Pj%=g|<QvPK8?Q2iC*H-~pyF^@98g)eE*0VE_X| z7g!GyLkpP3)C=+}R4>%2P)ivY7><GUFfkke(-6HnXz>cw3$_<(00Sroa4@ie^8o_` z6N3PQ2m^@E4sN9jK-=<+te~{5fMgyg0|NuR!3q{<VPF9TIs>GC@Pdhf0pwng5D$X{ zw1>b0HkE;yg+YdafkA^EBn!bj3^EJ?;2r@)%?(Bduo{pV{17Ez5@ZX=9%(QSI}r{Q zj)2nbQ2GIshEXtnKUAOql)s^D5C!A+fH)w`1R{_ylwS=MYJl>gTm~4w1S;?YO&-RF z+26qoRS2bEe3-lh$m38s5C!AI?4N-q591eu6obk(Rwx5X2|)QU^A|w*P-zAjA0}@A zDlB1=3=9k~ehpM?1DZUH5A#1r8K{g!j!%%-Q0F^<JORoBO1=^a4owaW3=JR=Q0nGm zU|<ksfFxyQ1_lN#1_lNb1_lN@1_lOC1_p*m1_p*~1_lOD6!tPOFwA3MVAu%K48kx5 z3&h+41_p*ACr@uzT^~bs1|eg1hDKA5KxbV;BMWv01xq7#hRa5#X1+eU-mbp7riMmb z494bW7F-My3=ND-+=}v3@)a2>%}fk*9bJP37(#<R9KBtI7%VN#&6GfWc`hXePeWr9 z6J>@4AW9c34{`=W1(;-DfV!iCfuTX&kYkMuU$(;{*KMEwIyE}f+MC8%B~Nn@YCdpk zVXB#f+qTbtuUL3EOqO5?<KvBRFz<9scp4z@@KVi?W6d2+hyFufHDcBqIe?VA<`g*C za$R3su&CdmeBXR2{fq{O700~IPflOpaNOIx(~+kKtgf|V9VDdD+*8WH!0<s^k|m5! z_miyyTjNyc?w&x0RUa?;CT;L?xLN_Slhwfo<b+fihdD<SHWaN;bYRkM7rS|m#o?}s z5rZL@LmDH4kdOhx2bl~rhh3gLOxn!`QM_LL~QIeb_Sa!nM(bFNVi0uh#5PKeY% z9K*nX9zH1y&;;<UM9GnZ!Qfi2IR}G7!|EPC4u${*hSqlu><oqqEerw-h6~aKI2a5Y z+^<S77$(em$iZO9Q1X(4!LTJmO@YBMWvVL&gP~rs83%(w?UFDKh6@cZm7E<J7#JQ{ zTulMdkcdGGk64)f6LP;ea4<M5_{i?a!C-homkDHk;T{PFBZjcc91KcAH#is+@9*Yd zFlyL-kb^<#`w0#P#R=~?7!2pUmT+J&++g%ifWa`tO-O*@z=Ah|U<>bP7=vk$&1m+5 z(giqP=Q}xky5yTAAQ0-11_DlL4oRReTjA*dN;XkB(GH+U%4yGrq>r@<4xr?5VUZ>z zz8#Dl&Yl5*G6z20O>^_(COC-SJoi1=qRpWYlu-69bl7sDY~TFPlfY4sptJ!@qsIft zJt2>m&OV~R;~=um{b7}eqQkP;M-(;~89PYp-&J8_6m`f4C0IrShuc5vvi7hzIFy1D z>`!}$`hWJIWNFLA;Bfe>Mohnvv%|@<ee<Q(2SSnvdjKSfxF<X0KL5S)V^A2xeLS^T z-2+b-0x3U1@glLC2NW+W;^a6O41d%yaxfUK*&@WjV7TkJ5-6rtUo&7ZOeg}SiiSHc zI2a6UWb_pn92$he+&CB<82$y?aWFVGTrrE_U^tL?#}gDS4uLFbAQ}`q80j(wR0S|F zG8k|i2Bp9T=j$8{h6nUsf#SdK3<rbam8TpGh6T62axfS%Jm0{<pmcIG2ZQ2_tsD%7 z4-9^RQj!9PV*rC;!97+E2BQQ&DGr7WWqe@!m@grc1-5wDP?Rz8?W1OgH-S6kS{r9M zoc|vDST%NoL+k6n9df<l4q>2(KAi?BA0*15@h=C-wM#V}>`mi#dFmK}%b8uer4FFH z`~81Eq#TK80cX*2rG*YpFDTvq`E?>VK5Z)2V~qz;y4X`PS%T%7w?oFnw>9=>;~f57 zsd%XtnCAd4*QAso>1&oe#J)^N2T<~Ry!5MmH8^1~LG+n2LE>A$z#%Hd`o2GJ2&8n$ zaDuo)E!iPxhg|FH&M1hwraG+dNd=W(;21lqWDN?<16xFcI2armT0_z}7z}*`KxM=q zNqG(i!)eX>91IQ)Z?8C5Fc=;v1|<!JgD*H33~xNuQD88%yXwlpp!ok#1cL*^?!<5b zh6@djO&%a49gb9_f@rWcX!#aiUU>Xv0wu@|%%UJ`*Q<b18T%~<2?isF&Z`^@iU+=f zQbxgQ4hE$sJ2)7GLO2)<6P`a6U@-g;&F#QoC?NM!fWh#OqLcu`0R?FxuzmIyO~5qB zV$irThz7MKc^E_(*cd>gzygpqAp;A84X8~Bsz(_h<HQ=EfnreLK-*2o?M09|3=CXg zy`y8yqhriUqhrig3dn&#$p}26Qwr%|D(NUFp^o)HyOP)xLPk^IGb2dxLY9-TbkH%K zgF_K*oC57S;|dz6TQF47#xdZ|JR%zK2Mww^+BgVd2Y~>>rjW``f)2ic!w4E5m;r=C z5pA3Tbp@`Vfw~1l6>S^?4i`i;;13#9b+mC1!VUrfgiRq8oHRPd44vj29b-lw?*)xP oVk^}_ZP3v%X2`k@P*{NG4xkMKaM1!S#;88V?7+jo09lIy0N<8+P5=M^ literal 0 HcmV?d00001 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 GIT binary patch literal 6890 zcmZ<^3i1y(WMKIJ|Nnmtb_NCk1`yz4;A3E8U}fN7-~w?OS>WP43=9k`P;m=Z5SxL4 zk%55$B+kLW1D4}pU|<k{$}zDrFjOmL=B1=o#3$$Hl;-9YD_JQ-S1V;_=A|fEDJT^s z=B1}9=_n}WCFZ6oSt;a|=H%!oC>56^7L_PjDHwp+`2|W=3MLj{b}EQ%SR1ROpad~6 z9&CCl)Lc|!(lS$XQsPm?3KH{D5{u(YDhojNDV64BCg-O>oKTuuPzjgFPs&P7E&(|$ zH?<@&C9xz?$x5MGDK#%SKP59S9pw1X5I0>5rCKD%pt?dSF(*C0D6=FZ7i0{IV^F0i zauX=XYIPK<VL_;rom!cmnirp&nwS?~l9`(tUyNxzb~R}3NXyAjEHN_y>CQt58zc#& zz`<}xYF=_;K{0-ZU{^zBhoqzub_jMgRCWk*u;&*P#}}j)5sDoYWmI+!a^R!bgPK-x zDx<P<kfQ*Pb8sr7f^)#-N>OTJNq!MHyXRyk6(tr`f^vI7WnxiLemN*Nl%*CGXXfXD zL=7$U4D}3@YIPKppw=Tv8tED787tK?Ft9N&FhHak7}yyY7$z_>FxY?!PDTcXBMb}- zEes3{F5t42fnm<S|Nj{n7@0w3u?AEOR1AwUFfd^CIs*g4J+K}oh8tiSyI!oZ$iToL z^&ey(6N3nt#;zA@x@BNs2m|Y3Vh8}!5WOl$ZWcmwGo(0TVCVy@XJY68)7bSPyBDVK z7+5_M!vQc2(WirEAF^9v`am(j!N3NN2L=Wv1_1^U1`wYeTyqIP>o-PLP?#$qna9b% zzyL4A!Qw0oEDVtP@&qFTg9s>M!1bR5w8rECo5;Y-!XU%Iz|a7$Kp~2F7-Sd(z%?X9 zjRYeDSPjSw1BenZ39<oX2S1pHowyAZegLHtKxv7Afx&?ZDgdQm{Ap168_ZA%C<WtB zhsqbQLM5OSj6V@7&jCujP&p6<<10bs4M3GYNCJvsd^M<i1SmkEav%!ESA@!g#6VUc zhX+WE)_hPN1lhx)<SUWj&~$`>p#j7NIfajbfdQ2Dq!}0(<QW(kv=|r|tQZ&=d>9xQ zA{iJMvKbf{>KPaqx)>N3W-%}@tYTnb*v`PfaFT(60TfNo85kITFfcH%F)}bnGBPlL zysF2@z+lVBz~IWrz!1d9z!1;Kz>v$xz);7?z|hXfz%Z4OfnhNt1H(#228Jz+3=9Vu z85oW;GB8|XWMH_<$iVQJk%8eIBLl-1Mh1rej0_AsObiS{ObiUNObiSfObiTqObiT` z$Vmalf%?yrk%6JW)j2@d$kdFT!NAzUgq`6#pQ({ygpsMKp=E@LiA7pbeoDTXi9up& zae<MkS-b#)V1+6JhY$mcEJI{*Mq+lVJ_Dl=1GgaqqX+||F@u4nxmf~(k+Fq|9|MyB zgGYsliG=_Ii#7wJ1p}upNGT^+1EV2>gQ2mBNi2hrsga>C1G69lt1JVfHUpPD1EVlQ zV{T4%YOblF(Fq0?UIymF3@rQ%j2sMx=4KXsAQ8q+5Xt1l_=U;W$J^D{+{_|4H95e@ z)U3!*kbzO1!O_sb$fS{hjgNuh9s?^MLt;{9c504c2Llr~19KY#6E6cJ8-t*66Nt~) z04CWO1WjW=ti+7MWJ4nhZxEZ=8>E(jjX}}U2rR$|CO<G`6eb&)niZHD8OB4HpoG!@ zO~26at!HFl`20U{k=n1CDT2@Knq>d8HZgeGSFOlBticgypD7#aD^U91PEDq&yZyV4 zy}V&n-a>6d`%3nTONUZj?Pm%UdtNOww&z`4q5S!TzrEmN)Ag^`gxP<)U>Ek`c7T2S zmgC$nKRDR``Sbn3R_|zgjU5qz&6ytdcii)Qcj+eDPujd;x$M6zd!ZY1n$w+<?e!0? z<X3s`W524_O3pYS(_YiDexZ9$o_$0(YnEX}g}wdiGgGeJe`J>=!qT7r-pW2!;-%}` zI#&Db@ph4hF>md*{%5?lDmK{uPp<!j8}Ib&t6N#WGs|(<x34%f|KV9HdkL-^d~R<( z+i6by&=OalWPfw=foC!{!S=KNhs#=C(zN$~@m2lfPG|dD&yIa*QPs2Oy7lCPr@E8< z+d9z)yU#}3bM2Yz-=FJguXVKV*uuJS``BQG&6{83+J`(5C@j|cY3F}xNt+piwY~QS zi#b29^4RM-%e;PM#%14jOxSTwd$4`?gL>_o8x18G7D(CO&nZr>I+SD&iWLS1w0LP? zWN1h<3N_GLDQvIZay8=6tqA+y>p1>xpOkB#=5tUg{j#9_k3tjousTb7<E(vNc4g+! zK(Mv9F6QUF|J&Mr&5DC2Jo16|?_PzblsE+0`)RJ9dLcH*URihQcI7#4_P4AoZp@ZQ zvUhE%7c@x=vVZET_TaillKmo%mA7w(=h^T6(ENF2a;iPkm*4-+b_d(DMD1$IJyLA1 z_4s~zj75QcCF8e?E4AzGd*5zd@cq~WyOYP?F{!eO*{_be6v&q*Y|pw#JvGSrwcU+v z8k-%}BJD3+us?XT%gWwrV#2DKTSe?4iB23IDeAWm$gT*^v+q8n*CqEO0%{Jky$ZjJ zSmq;Hdr06)+c(TFeCXgIX73#N<5$%5DEsR4Euo$%_V&kj?dWCupk}|q>PgxT#(evk zpA=U}?d7uH)L61HbE$&8+q5$q_pFw)pL%2K-n)}z?61t(bAshhls&7zV)&~_2m75l zCFlGLb?liIbV+ZYkq?O&w0NmvWMKHT5RxtU?GG>TS$y)ShdtlVbheL;vG$jKAG<y; zlF8nz{LB8BZZ-R8?#&m@Wt!P*TwD3cR@u?MBrbXSihEY}RtlWI%Y*{$xo2uOXEg`g zv+-rT<k}W!Z_%P<TD`y(8nco1zvk?Y)%Ojw&;R&g9`or$`zh&he7oOg*hl*0*sbGD zwLh>i{d{UxkbP{Y!&iQ#OnXRzDX`}`dGg5GrV4n>2rztB(tu_jA$Yt%!qpd=_$}?v zJ&byrs4rr#9}twl=%Z=C@TvHd-Hs@Az2n*m_S3_hAIW+9+dsDWkhRm;*&bF>6y?_) zc4>C8-?rfUF#(1c``7&jJP}2y_K8w${T-T#&=R1)KK1v6?J<8V?4O%(Z?Rq?VP7## zL3zO;Lug`9f#y^V``2<eV@%Hn+OJFJIIdIeWPgBRfrY)4IA2Q&V=^R0u;v$TMh1on zXV08DGpF~P0|O(2Qq>d=h66l}4zp&?oY^V-z`>Z2L2>y;0S2R)_ttVS7<`=WV8LK? zCSsKWgOc<F0S2WhZ4L}d34Iz2O4jof7#t2aIixW%DE*qk!Ju@mR)azLN09}CP?ZFO z(w2!949b=z77RiK3Ji*GQWO}B)IR>QU{GXREWlutCU`@GK}qAI1cPEhmji>LWcvmM z21B-ps{#y$Ges5)Fc?nrf62jMl(w##gF$Itmj#2;h0PueiXUfkFc@wAvO$7D$!d-U zgK*XX1|^j#0SrnfTO}Bj<O&5Cl(L@~FerUl<iMb~^`ZoW;m-EU91KP?O}h*j6ko65 zU^wus;jn`-2zXaJK*9(_qNQJcMg|4}V@8Gpf~Oon!F6Uv3n;h@0ty|(88&{teFhw0 zGX<9jFa#K1TM7<@+=T)RN&$-u7?fW03NR>f_i!*MJ?^$(P+B@If<eir#)3ikngoLq zV~qua(t`pH2Bi<>1`JAuT^bBZ&oU(#lqTdmFev6EL@*c%-}%eIU}zkBoP)t|bMGk& z217^R&jJia#?dVt42ph>9T*G`>^R}TVC18FOn^aA_LTvH(aeVh91KE@1`I~QD{pBq zC`lY_U{Lyfh=W1t%P|fHC8uT%2F1Vy8Vp8f61QbAC^i>JFc`L(TuxvxY}mh#gTavD z@Bt16BZr#@GZ>V9Hd!zzh0Nz**uc37;(e0>Xjq|z6Bjg`4D>EIurqvOF<v<Z5;BpE z4rys=X>1p73os}h*v7%2baR;o!=i_CA?9%{=3r1{=rdq2O0(+HU~qWa0}5WHRnrw1 zltfw-7?fu9N-!v$sNrBx>L@W_PztP2U{E^M&A}iXC&8d}GrxdA>2Zn%gOcZe1qQ|E zTLc&kBmbXDU@$bv2Zhs2`H2P$iWe4ZFc>ZKJt@JUXtPCw!RXEAR{{)5E9*5Fl%gka zFet8_rNE$kriOu0>GKQ?21U;%4+f*Od*uoYN>^$n7?dpY1Q?WRQXCkR_8k#mP&%<j zfI)HX4gm%uAH%Hz48r>b7?pO+{=u-}(Gp0|e5iuZpwtBEPk>mU{s#|(2m>1fXf#a# z(wAUhVX$CeV1V_jKurw`P|K8of#Cv(gVxVrVBiAl8y%-h86BsC58#cC(}9P3i5$5^ z9z(!05`|M4WUL21mW*U8#RI8$oP#`Kf})Jd&cQkg1sWGa9X7<Nj0(;f9jC)OK8Q6z Pj^J^+0Colj$Q%~{SoM;* literal 0 HcmV?d00001 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 000000000..3d9ee86bb --- /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 000000000..e734b31f9 --- /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 000000000..756a82044 --- /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 000000000..c6ca15a16 --- /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 ac40b4994..e93d8464f 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 58acd1967..d77912230 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 cddabe05d..9514fcc4b 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 a0a207a55..59bbcd4f2 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") -- GitLab