[2025-12-14T03:33:04.768699760Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:04.768998196Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:57696 with scid 1550fbc91774f26573f4d15e4b38bafeffba8d7f [2025-12-14T03:33:04.769040033Z TRACE quiche::tls] 1550fbc91774f26573f4d15e4b38bafeffba8d7f write message lvl=Initial len=266 [2025-12-14T03:33:04.769058307Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx pkt Initial version=1 dcid=6e1eca93c59cd35e0c53d19e168a6ccb scid=1550fbc91774f26573f4d15e4b38bafeffba8d7f len=270 pn=0 [2025-12-14T03:33:04.769062315Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:04.769077974Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f timer=998.928337ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 362, tv_nsec: 833862857 }, first_sent_time: Instant { tv_sec: 362, tv_nsec: 833862857 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 362, tv_nsec: 833862857 }, next_time: Instant { tv_sec: 362, tv_nsec: 833862857 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:04.769141482Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:05.073240083Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.073278544Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx pkt Initial version=1 dcid=1550fbc91774f26573f4d15e4b38bafeffba8d7f scid=37116b3be6b83398 token= len=398 pn=0 [2025-12-14T03:33:05.073300475Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:05.073310584Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f packet newly acked 0 [2025-12-14T03:33:05.073320613Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:05.073463379Z TRACE quiche::tls] 1550fbc91774f26573f4d15e4b38bafeffba8d7f set write secret lvl=Handshake [2025-12-14T03:33:05.073479298Z TRACE quiche::tls] 1550fbc91774f26573f4d15e4b38bafeffba8d7f set read secret lvl=Handshake [2025-12-14T03:33:05.073495668Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm PADDING len=282 [2025-12-14T03:33:05.073532417Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx pkt Handshake version=1 dcid=1550fbc91774f26573f4d15e4b38bafeffba8d7f scid=37116b3be6b83398 len=727 pn=0 [2025-12-14T03:33:05.073542616Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:05.073819642Z TRACE quiche::tls] 1550fbc91774f26573f4d15e4b38bafeffba8d7f write message lvl=Handshake len=36 [2025-12-14T03:33:05.073826795Z TRACE quiche::tls] 1550fbc91774f26573f4d15e4b38bafeffba8d7f set write secret lvl=OneRTT [2025-12-14T03:33:05.073838427Z TRACE quiche::tls] 1550fbc91774f26573f4d15e4b38bafeffba8d7f set read secret lvl=OneRTT [2025-12-14T03:33:05.073862211Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6e1eca93c59cd35e0c53d19e168a6ccb), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(37116b3be6b83398), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:05.073904480Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 1200 bytes [2025-12-14T03:33:05.073912484Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.073917233Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.073928945Z DEBUG quiche_apps::common] sending HTTP request "GET /euphoric-brown-charmander\r\n" [2025-12-14T03:33:05.074016759Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx pkt Initial version=1 dcid=37116b3be6b83398 scid=1550fbc91774f26573f4d15e4b38bafeffba8d7f len=6 pn=1 [2025-12-14T03:33:05.074023501Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm ACK delay=92 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:05.074039341Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f timer=912.025063ms latest_rtt=304.264669ms srtt=304.264669ms min_rtt=304.264669ms rttvar=152.132334ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, first_sent_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 8.75 Kbps, is_app_limited: true, interval: 304.264669ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 362, tv_nsec: 833862857 }), send_elapsed: 0ns, ack_elapsed: 304.264669ms, rtt: 304.264669ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 55461, last_update: Instant { tv_sec: 363, tv_nsec: 138715060 }, next_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:05.074078053Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx pkt Handshake version=1 dcid=37116b3be6b83398 scid=1550fbc91774f26573f4d15e4b38bafeffba8d7f len=46 pn=2 [2025-12-14T03:33:05.074083774Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm ACK delay=68 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:05.074088833Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:05.074098631Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f timer=912.698296ms latest_rtt=304.264669ms srtt=304.264669ms min_rtt=304.264669ms rttvar=152.132334ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, first_sent_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 8.75 Kbps, is_app_limited: true, interval: 304.264669ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 362, tv_nsec: 833862857 }), send_elapsed: 0ns, ack_elapsed: 304.264669ms, rtt: 304.264669ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 55461, last_update: Instant { tv_sec: 363, tv_nsec: 138859649 }, next_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, max_datagram_size: 1350, last_packet_size: None, iv: 1.803069ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:05.074128266Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f dropped epoch 0 state [2025-12-14T03:33:05.074170034Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx pkt Short dcid=37116b3be6b83398 key_phase=false len=1163 pn=3 [2025-12-14T03:33:05.074179532Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, 66, ff, 18, f7, d1, 06, fe, 6f, c1, fe, 5f, 92, 93, cc, fe, 6c, 8b, 1e, 83] reset_token=[84, c3, 97, 8a, cd, 65, 50, 1e, 44, e7, 36, 12, c6, a8, a0, 3c] [2025-12-14T03:33:05.074191704Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, e9, eb, 2f, 2c, 2f, 01, 29, 35, ee, bc, 4a, b7, 18, e7, a3, 93, 88, 69, 5a] reset_token=[e1, c9, c6, ef, 07, 25, bf, 8b, 3c, 9c, 44, be, 45, 78, 6b, 84] [2025-12-14T03:33:05.074202464Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:33:05.074207143Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm PADDING len=1046 [2025-12-14T03:33:05.074220578Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f timer=912.576109ms latest_rtt=304.264669ms srtt=304.264669ms min_rtt=304.264669ms rttvar=152.132334ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, first_sent_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 8.75 Kbps, is_app_limited: true, interval: 304.264669ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 362, tv_nsec: 833862857 }), send_elapsed: 0ns, ack_elapsed: 304.264669ms, rtt: 304.264669ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 55461, last_update: Instant { tv_sec: 363, tv_nsec: 138859649 }, next_time: Instant { tv_sec: 363, tv_nsec: 140662718 }, max_datagram_size: 1350, last_packet_size: Some(1189), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:05.074293614Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:57696 to 193.167.100.100:443 [2025-12-14T03:33:05.074302130Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:05.132617196Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.132655016Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx pkt Short dcid=1550fbc91774f26573f4d15e4b38bafeffba8d7f key_phase=false len=203 pn=0 [2025-12-14T03:33:05.132674362Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm HANDSHAKE_DONE [2025-12-14T03:33:05.132684331Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f dropped epoch 1 state [2025-12-14T03:33:05.132692706Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c7, 59, 9c, aa, 24, 3c, f3, 40] reset_token=[c8, ea, ab, 95, da, c3, 15, db, 7e, 56, fe, 92, 1d, a2, 19, 45] [2025-12-14T03:33:05.132705380Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, 39, c7, 46, a8, 0e, 97, 83] reset_token=[a9, b0, 16, eb, a3, a4, 2f, ac, 05, 6b, 91, 84, 62, 1f, 62, 5e] [2025-12-14T03:33:05.132714317Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[79, d8, 7b, db, b1, 1e, af, 58] reset_token=[f1, 4b, d4, 9c, 9e, 03, 35, 51, 6c, 88, f6, 29, 8f, 5b, 8c, ca] [2025-12-14T03:33:05.132734604Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[28, 1b, 5f, 2f, 0e, 82, a9, 42] reset_token=[36, 84, 43, 53, 68, 8e, 65, e3, d2, d5, 88, e8, d2, 4a, 38, 53] [2025-12-14T03:33:05.132743671Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b3, 50, eb, 4e, fc, 0f, 46, 37] reset_token=[7b, 15, 4a, c5, 5b, c6, fb, b8, 47, 29, 02, ac, 6e, ea, 43, 83] [2025-12-14T03:33:05.132751396Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:05.132825283Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 224 bytes [2025-12-14T03:33:05.132834220Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.132838698Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.132856762Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx pkt Short dcid=37116b3be6b83398 key_phase=false len=5 pn=4 [2025-12-14T03:33:05.132862462Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:05.132877130Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f timer=878.918756ms latest_rtt=304.264669ms srtt=304.264669ms min_rtt=304.264669ms rttvar=152.132334ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, first_sent_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 8.75 Kbps, is_app_limited: true, interval: 304.264669ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 362, tv_nsec: 833862857 }), send_elapsed: 0ns, ack_elapsed: 304.264669ms, rtt: 304.264669ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 55461, last_update: Instant { tv_sec: 363, tv_nsec: 197701316 }, next_time: Instant { tv_sec: 363, tv_nsec: 140662718 }, max_datagram_size: 1350, last_packet_size: None, iv: 21.438488ms, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:05.132966546Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:57696 to 193.167.100.100:443 [2025-12-14T03:33:05.133015587Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:05.146085759Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.146127387Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx pkt Short dcid=1550fbc91774f26573f4d15e4b38bafeffba8d7f key_phase=false len=1049 pn=1 [2025-12-14T03:33:05.146163294Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:05.146174815Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:05.146194231Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 1070 bytes [2025-12-14T03:33:05.146200713Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.146204691Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.146214399Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:05.146218967Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:05.146223586Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:05.146227774Z INFO quiche_apps::common] 1/1 response(s) received in 377.06421ms, closing... [2025-12-14T03:33:05.146246037Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx pkt Short dcid=37116b3be6b83398 key_phase=false len=10 pn=5 [2025-12-14T03:33:05.146261967Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:05.146278809Z TRACE quiche::recovery::congestion::recovery] 1550fbc91774f26573f4d15e4b38bafeffba8d7f timer=937.749743ms latest_rtt=304.264669ms srtt=304.264669ms min_rtt=304.264669ms rttvar=152.132334ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1225 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, first_sent_time: Instant { tv_sec: 363, tv_nsec: 138715090 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 8.75 Kbps, is_app_limited: true, interval: 304.264669ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 362, tv_nsec: 833862857 }), send_elapsed: 0ns, ack_elapsed: 304.264669ms, rtt: 304.264669ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 55461, last_update: Instant { tv_sec: 363, tv_nsec: 197701316 }, next_time: Instant { tv_sec: 363, tv_nsec: 232530562 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:05.146382031Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:57696 to 193.167.100.100:443 [2025-12-14T03:33:05.146390687Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:05.159445309Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.159477119Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 44 bytes [2025-12-14T03:33:05.159483811Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.159488340Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.159496876Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:05.258939189Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.258972891Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 224 bytes [2025-12-14T03:33:05.258979904Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.258984834Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.258993530Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:05.482004948Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.482045623Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 224 bytes [2025-12-14T03:33:05.482054420Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.482060521Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.482070530Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:05.926306738Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:05.926345490Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 224 bytes [2025-12-14T03:33:05.926354086Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:05.926358094Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:05.926367662Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:06.815184767Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:06.815223339Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 224 bytes [2025-12-14T03:33:06.815232876Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:06.815238537Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:06.815266148Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:06.815888707Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:57696 [2025-12-14T03:33:06.815900509Z TRACE quiche_apps::client] 0.0.0.0:57696: processed 224 bytes [2025-12-14T03:33:06.815907071Z TRACE quiche_apps::client] 0.0.0.0:57696: recv() would block [2025-12-14T03:33:06.815911750Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:06.815917972Z TRACE quiche_apps::client] 0.0.0.0:57696 -> 193.167.100.100:443: done writing [2025-12-14T03:33:07.886070494Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:07.886108414Z TRACE quiche] 1550fbc91774f26573f4d15e4b38bafeffba8d7f draining timeout expired [2025-12-14T03:33:07.886212839Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:07.886221665Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:57696 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=304.264669ms min_rtt=Some(304.264669ms) rttvar=152.132334ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=1094] [2025-12-14T03:33:07.891058553Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:07.891323266Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:45486 with scid 632e5b2a17c11f68c03f81c436e85fa510cb1023 [2025-12-14T03:33:07.891368560Z TRACE quiche::tls] 632e5b2a17c11f68c03f81c436e85fa510cb1023 write message lvl=Initial len=266 [2025-12-14T03:33:07.891386584Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Initial version=1 dcid=32d8c28388d4bcf42137db3c02328d53 scid=632e5b2a17c11f68c03f81c436e85fa510cb1023 len=270 pn=0 [2025-12-14T03:33:07.891390561Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:07.891404297Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=998.927515ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 365, tv_nsec: 956188388 }, next_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:07.891489265Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:08.138173539Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.138209807Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx pkt Initial version=1 dcid=632e5b2a17c11f68c03f81c436e85fa510cb1023 scid=d60bcb436770ffa0 token= len=1162 pn=1 [2025-12-14T03:33:08.138240955Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:08.138370967Z TRACE quiche::tls] 632e5b2a17c11f68c03f81c436e85fa510cb1023 set write secret lvl=Handshake [2025-12-14T03:33:08.138387257Z TRACE quiche::tls] 632e5b2a17c11f68c03f81c436e85fa510cb1023 set read secret lvl=Handshake [2025-12-14T03:33:08.138407405Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm PADDING len=1051 [2025-12-14T03:33:08.138448942Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 1200 bytes [2025-12-14T03:33:08.138456486Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.138461205Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.138486662Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Initial version=1 dcid=d60bcb436770ffa0 scid=632e5b2a17c11f68c03f81c436e85fa510cb1023 len=5 pn=1 [2025-12-14T03:33:08.138492293Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm ACK delay=35 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:08.138507992Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=751.822978ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 366, tv_nsec: 203328972 }, next_time: Instant { tv_sec: 366, tv_nsec: 203328972 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:08.138581910Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45486 to 193.167.100.100:443 [2025-12-14T03:33:08.138591668Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:08.174771878Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.174816842Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx pkt Initial version=1 dcid=632e5b2a17c11f68c03f81c436e85fa510cb1023 scid=d60bcb436770ffa0 token= len=1162 pn=2 [2025-12-14T03:33:08.174841337Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:08.174863779Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm PADDING len=1051 [2025-12-14T03:33:08.174891932Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 1200 bytes [2025-12-14T03:33:08.174902231Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.174906078Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.174929933Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Initial version=1 dcid=d60bcb436770ffa0 scid=632e5b2a17c11f68c03f81c436e85fa510cb1023 len=5 pn=2 [2025-12-14T03:33:08.174937226Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:08.174957504Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=715.373116ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 366, tv_nsec: 239769858 }, next_time: Instant { tv_sec: 366, tv_nsec: 239769858 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:08.175055236Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:45486 to 193.167.100.100:443 [2025-12-14T03:33:08.175065365Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:08.175250983Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.175278514Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx pkt Handshake version=1 dcid=632e5b2a17c11f68c03f81c436e85fa510cb1023 scid=d60bcb436770ffa0 len=726 pn=1 [2025-12-14T03:33:08.175292190Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:08.175565969Z TRACE quiche::tls] 632e5b2a17c11f68c03f81c436e85fa510cb1023 write message lvl=Handshake len=36 [2025-12-14T03:33:08.175573674Z TRACE quiche::tls] 632e5b2a17c11f68c03f81c436e85fa510cb1023 set write secret lvl=OneRTT [2025-12-14T03:33:08.175584855Z TRACE quiche::tls] 632e5b2a17c11f68c03f81c436e85fa510cb1023 set read secret lvl=OneRTT [2025-12-14T03:33:08.175606224Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(32d8c28388d4bcf42137db3c02328d53), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(d60bcb436770ffa0), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:08.175633886Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 763 bytes [2025-12-14T03:33:08.175639837Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.175643384Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.175653532Z DEBUG quiche_apps::common] sending HTTP request "GET /red-medium-heatran\r\n" [2025-12-14T03:33:08.175734072Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Handshake version=1 dcid=d60bcb436770ffa0 scid=632e5b2a17c11f68c03f81c436e85fa510cb1023 len=45 pn=3 [2025-12-14T03:33:08.175740154Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm ACK delay=56 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:08.175745764Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:08.175758338Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=714.573494ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 366, tv_nsec: 240580029 }, next_time: Instant { tv_sec: 366, tv_nsec: 240580029 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:08.175782382Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 dropped epoch 0 state [2025-12-14T03:33:08.175791519Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Short dcid=d60bcb436770ffa0 key_phase=false len=110 pn=4 [2025-12-14T03:33:08.175794855Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[65, 51, 2a, e3, 64, 05, 71, 5d, 88, 29, c7, c3, 07, ab, bc, e6, 4b, 85, 20, 26] reset_token=[07, 07, 4d, d1, 2c, 50, 9c, 53, 8b, 9b, 15, c7, 43, 92, d4, 71] [2025-12-14T03:33:08.175802890Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[75, 38, b7, 30, 4f, e7, ef, d8, 0f, ec, fa, 13, df, be, e5, 04, fe, 68, 08, 78] reset_token=[2f, c1, 6c, 5f, 8b, e8, 80, 7f, e3, 46, c1, 87, da, af, fd, a9] [2025-12-14T03:33:08.175809513Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:33:08.175816896Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=998.906927ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=235 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 366, tv_nsec: 240580029 }, next_time: Instant { tv_sec: 366, tv_nsec: 240580029 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:08.175854977Z TRACE quiche_apps::client] written 235 bytes from 0.0.0.0:45486 to 193.167.100.100:443 [2025-12-14T03:33:08.175860297Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:08.213659051Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.213702171Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx pkt Short dcid=632e5b2a17c11f68c03f81c436e85fa510cb1023 key_phase=false len=203 pn=0 [2025-12-14T03:33:08.213722208Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm HANDSHAKE_DONE [2025-12-14T03:33:08.213733219Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 dropped epoch 1 state [2025-12-14T03:33:08.213743829Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[df, 92, 14, 6c, dd, 3a, 65, 52] reset_token=[0c, fe, b0, 1d, ca, 9b, d6, 12, c6, 3b, e1, 53, 99, 97, ec, 8a] [2025-12-14T03:33:08.213758997Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a7, d9, b6, 7f, cf, 9f, b8, f4] reset_token=[8e, 55, 97, e3, 8a, f9, 0a, e1, 63, a8, 6a, 3e, a6, 70, 74, b0] [2025-12-14T03:33:08.213769546Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ae, cb, d6, b4, 34, 2b, 7f, 1e] reset_token=[51, 01, 53, 4b, b5, 04, 04, 2a, c0, 2a, 5e, eb, 67, 24, 5a, 98] [2025-12-14T03:33:08.213780998Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a0, 5d, 4c, 0f, e1, 94, a8, 12] reset_token=[e9, d9, b7, 02, aa, 14, 01, ed, c5, d0, 1c, b4, cc, d3, 33, e8] [2025-12-14T03:33:08.213800033Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9c, 5d, bb, 54, 77, ad, 04, ae] reset_token=[fc, 15, 33, 6a, 57, a7, 2c, 68, 8f, 13, 94, 69, cf, e9, 23, 55] [2025-12-14T03:33:08.213805293Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:08.213845948Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 224 bytes [2025-12-14T03:33:08.213852832Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.213858312Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.213878730Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Short dcid=d60bcb436770ffa0 key_phase=false len=5 pn=5 [2025-12-14T03:33:08.213883889Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm ACK delay=21 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:08.213894900Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=985.828353ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=136 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 366, tv_nsec: 278722642 }, next_time: Instant { tv_sec: 366, tv_nsec: 278722642 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:08.213940905Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:45486 to 193.167.100.100:443 [2025-12-14T03:33:08.213950093Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:08.218116849Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.218133530Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx pkt Short dcid=632e5b2a17c11f68c03f81c436e85fa510cb1023 key_phase=false len=1049 pn=1 [2025-12-14T03:33:08.218166852Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:08.218175719Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:08.218190166Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 1070 bytes [2025-12-14T03:33:08.218199152Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.218204803Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.218214802Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:08.218221284Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:08.218228056Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:08.218234097Z INFO quiche_apps::common] 1/1 response(s) received in 326.740374ms, closing... [2025-12-14T03:33:08.218246591Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx pkt Short dcid=d60bcb436770ffa0 key_phase=false len=10 pn=6 [2025-12-14T03:33:08.218250719Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:08.218260196Z TRACE quiche::recovery::congestion::recovery] 632e5b2a17c11f68c03f81c436e85fa510cb1023 timer=1.023980023s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=172 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, first_sent_time: Instant { tv_sec: 365, tv_nsec: 956188388 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 366, tv_nsec: 283097396 }, next_time: Instant { tv_sec: 366, tv_nsec: 283097396 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:08.218317733Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:45486 to 193.167.100.100:443 [2025-12-14T03:33:08.218326119Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:08.233877272Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.233904472Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 44 bytes [2025-12-14T03:33:08.233913770Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.233920162Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.233930040Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:08.254161573Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:45486 [2025-12-14T03:33:08.254189936Z TRACE quiche_apps::client] 0.0.0.0:45486: processed 42 bytes [2025-12-14T03:33:08.254197089Z TRACE quiche_apps::client] 0.0.0.0:45486: recv() would block [2025-12-14T03:33:08.254201598Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:08.254209873Z TRACE quiche_apps::client] 0.0.0.0:45486 -> 193.167.100.100:443: done writing [2025-12-14T03:33:11.219245982Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:11.219288761Z TRACE quiche] 632e5b2a17c11f68c03f81c436e85fa510cb1023 draining timeout expired [2025-12-14T03:33:11.219354273Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:11.219364352Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=0 retrans=0 sent_bytes=755 recv_bytes=4457 lost_bytes=0 [local_addr=0.0.0.0:45486 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=755 recv_bytes=4457 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:33:11.224262718Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:11.224511050Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:32824 with scid 7dafb9f5141f727ef563d40a293d40233a44eea7 [2025-12-14T03:33:11.224553098Z TRACE quiche::tls] 7dafb9f5141f727ef563d40a293d40233a44eea7 write message lvl=Initial len=266 [2025-12-14T03:33:11.224572955Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Initial version=1 dcid=7d6032f78bbca35085848389720b64c8 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=270 pn=0 [2025-12-14T03:33:11.224578305Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:11.224593474Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=998.925922ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, first_sent_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 369, tv_nsec: 289376082 }, next_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:11.224684052Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:12.224735640Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:12.224772278Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 loss detection timeout expired [2025-12-14T03:33:12.224780464Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=997.73795ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, first_sent_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 369, tv_nsec: 289376082 }, next_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:12.224808616Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:12.224851997Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Initial version=1 dcid=7d6032f78bbca35085848389720b64c8 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=270 pn=1 [2025-12-14T03:33:12.224857277Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:12.224877434Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=1.997950167s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, first_sent_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 370, tv_nsec: 289683987 }, next_time: Instant { tv_sec: 370, tv_nsec: 289683987 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:12.224959467Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:12.224967462Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:12.668836047Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:12.668909474Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 dropped invalid packet [2025-12-14T03:33:12.668918801Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 763 bytes [2025-12-14T03:33:12.668927808Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:12.668934701Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 dropped invalid packet [2025-12-14T03:33:12.668940422Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 56 bytes [2025-12-14T03:33:12.668975965Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:12.668985854Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:12.669005119Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.224629667Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:14.224665694Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 loss detection timeout expired [2025-12-14T03:33:14.224673368Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=1.996153291s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, first_sent_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 370, tv_nsec: 289683987 }, next_time: Instant { tv_sec: 370, tv_nsec: 289683987 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.224702162Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.224740122Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Initial version=1 dcid=7d6032f78bbca35085848389720b64c8 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=270 pn=2 [2025-12-14T03:33:14.224745372Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:14.224767023Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=3.995945989s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, first_sent_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 372, tv_nsec: 289569558 }, next_time: Instant { tv_sec: 372, tv_nsec: 289569558 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.224861078Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.224903958Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Initial version=1 dcid=7d6032f78bbca35085848389720b64c8 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=4 pn=3 [2025-12-14T03:33:14.224912924Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm PING mtu_probe=None [2025-12-14T03:33:14.224920759Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm PADDING len=3 [2025-12-14T03:33:14.224932440Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=3.9959574s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, first_sent_time: Instant { tv_sec: 369, tv_nsec: 289376082 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 372, tv_nsec: 289746437 }, next_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.224980460Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.224993374Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.259655451Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.259682261Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx pkt Initial version=1 dcid=7dafb9f5141f727ef563d40a293d40233a44eea7 scid=ea770e77c1b83613 token= len=1162 pn=2 [2025-12-14T03:33:14.259704532Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm ACK delay=0 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:33:14.259717306Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 packet newly acked 1 [2025-12-14T03:33:14.259725451Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 packet newly acked 3 [2025-12-14T03:33:14.259734608Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 packet 0 lost on epoch 0 [2025-12-14T03:33:14.259767830Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:14.259916407Z TRACE quiche::tls] 7dafb9f5141f727ef563d40a293d40233a44eea7 set write secret lvl=Handshake [2025-12-14T03:33:14.259932056Z TRACE quiche::tls] 7dafb9f5141f727ef563d40a293d40233a44eea7 set read secret lvl=Handshake [2025-12-14T03:33:14.259948497Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm PADDING len=1044 [2025-12-14T03:33:14.259975647Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1200 bytes [2025-12-14T03:33:14.259982680Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.259987028Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.260002427Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Initial version=1 dcid=ea770e77c1b83613 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=5 pn=4 [2025-12-14T03:33:14.260007116Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm ACK delay=40 blocks=[2..2] ecn_counts=None [2025-12-14T03:33:14.260018777Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=69.229907ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 289746437 }, next_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.260088096Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.260101782Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.260597635Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.260607764Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx pkt Initial version=1 dcid=7dafb9f5141f727ef563d40a293d40233a44eea7 scid=ea770e77c1b83613 token= len=1162 pn=3 [2025-12-14T03:33:14.260618133Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:14.260631297Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm PADDING len=1051 [2025-12-14T03:33:14.260643490Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1200 bytes [2025-12-14T03:33:14.260650463Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.260655142Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.260670140Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Initial version=1 dcid=ea770e77c1b83613 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=5 pn=5 [2025-12-14T03:33:14.260676822Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm ACK delay=7 blocks=[2..3] ecn_counts=None [2025-12-14T03:33:14.260689285Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=68.559169ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 289746437 }, next_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.260740401Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.260751201Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.269296068Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.269310605Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx pkt Handshake version=1 dcid=7dafb9f5141f727ef563d40a293d40233a44eea7 scid=ea770e77c1b83613 len=726 pn=3 [2025-12-14T03:33:14.269321626Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:14.269563155Z TRACE quiche::tls] 7dafb9f5141f727ef563d40a293d40233a44eea7 write message lvl=Handshake len=36 [2025-12-14T03:33:14.269569407Z TRACE quiche::tls] 7dafb9f5141f727ef563d40a293d40233a44eea7 set write secret lvl=OneRTT [2025-12-14T03:33:14.269578223Z TRACE quiche::tls] 7dafb9f5141f727ef563d40a293d40233a44eea7 set read secret lvl=OneRTT [2025-12-14T03:33:14.269595706Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(7d6032f78bbca35085848389720b64c8), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(ea770e77c1b83613), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:14.269619741Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 763 bytes [2025-12-14T03:33:14.269624619Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.269627515Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.269636191Z DEBUG quiche_apps::common] sending HTTP request "GET /delighted-peaceful-vinyl\r\n" [2025-12-14T03:33:14.269700801Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Handshake version=1 dcid=ea770e77c1b83613 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=45 pn=6 [2025-12-14T03:33:14.269705330Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm ACK delay=48 blocks=[3..3] ecn_counts=None [2025-12-14T03:33:14.269709357Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:14.269719516Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=59.529499ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 334548711 }, next_time: Instant { tv_sec: 372, tv_nsec: 334548711 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.269737340Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 dropped epoch 0 state [2025-12-14T03:33:14.269746366Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Short dcid=ea770e77c1b83613 key_phase=false len=116 pn=7 [2025-12-14T03:33:14.269754822Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6c, db, 24, 00, 25, e9, 5f, 3a, 14, b8, 50, 8c, 87, 21, 65, 9b, d0, 38, a1, e9] reset_token=[b8, f5, 97, 91, 63, 4b, 53, d0, 8d, 96, 17, 66, 51, 9d, 72, 61] [2025-12-14T03:33:14.269762456Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[86, e4, d6, ef, 11, af, fb, 90, 99, 42, eb, fe, fb, f6, 50, 60, 15, c0, 2e, 5f] reset_token=[11, 04, cf, 00, 43, 2b, bf, e7, 27, e0, d4, c5, 75, cb, 48, 1e] [2025-12-14T03:33:14.269768968Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:33:14.269776322Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=104.275018ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 334548711 }, next_time: Instant { tv_sec: 372, tv_nsec: 334548711 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.269814854Z TRACE quiche_apps::client] written 241 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.269820584Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.270419409Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.270433896Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx pkt Handshake version=1 dcid=7dafb9f5141f727ef563d40a293d40233a44eea7 scid=ea770e77c1b83613 len=726 pn=4 [2025-12-14T03:33:14.270444846Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:14.270459424Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 763 bytes [2025-12-14T03:33:14.270466447Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.270471687Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.270485783Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Handshake version=1 dcid=ea770e77c1b83613 scid=7dafb9f5141f727ef563d40a293d40233a44eea7 len=5 pn=8 [2025-12-14T03:33:14.270491553Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm ACK delay=6 blocks=[3..4] ecn_counts=None [2025-12-14T03:33:14.270503346Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=103.547193ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 334548711 }, next_time: Instant { tv_sec: 372, tv_nsec: 334548711 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.270564449Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.270574358Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.294463474Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.294486607Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 dropped invalid packet [2025-12-14T03:33:14.294493520Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1200 bytes [2025-12-14T03:33:14.294500734Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.294505723Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.294515642Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.302905758Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.302922699Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx pkt Short dcid=7dafb9f5141f727ef563d40a293d40233a44eea7 key_phase=false len=203 pn=0 [2025-12-14T03:33:14.302938168Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm HANDSHAKE_DONE [2025-12-14T03:33:14.302947375Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 dropped epoch 1 state [2025-12-14T03:33:14.302956282Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, ae, dd, 0b, 2a, 5e, 57, e7] reset_token=[5c, 0e, b2, 74, ba, d5, 77, dc, a9, 0b, 0d, c5, 94, 0d, e9, 0c] [2025-12-14T03:33:14.302970558Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, db, d3, a9, b5, e4, 68, a0] reset_token=[57, af, 28, 28, a4, 0c, 1a, 62, 79, 34, 3e, ef, cb, 92, f8, f4] [2025-12-14T03:33:14.302981108Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b6, 2d, 94, 0a, 60, 32, 16, 24] reset_token=[4e, 2b, fd, 90, bf, 0d, 4d, 48, fc, 72, f1, 93, 58, 0c, 25, 78] [2025-12-14T03:33:14.302992239Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4e, 82, 10, 6c, d0, 13, 8d, 6d] reset_token=[84, c2, e3, 60, d3, 7c, d9, 3d, b5, 53, 77, 9f, 36, e5, 48, 6f] [2025-12-14T03:33:14.303002117Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a9, 8f, 85, 30, 90, 2a, c1, 15] reset_token=[37, b4, 0e, ef, 44, 7d, 88, 0e, e2, b3, 3b, a9, 98, 23, 87, 26] [2025-12-14T03:33:14.303010623Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:14.303086885Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 224 bytes [2025-12-14T03:33:14.303096943Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.303100751Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.303111962Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Short dcid=ea770e77c1b83613 key_phase=false len=5 pn=9 [2025-12-14T03:33:14.303115458Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm ACK delay=23 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:14.303125707Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=95.925272ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 6, last_sent_packet: 9, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 334548711 }, next_time: Instant { tv_sec: 372, tv_nsec: 334548711 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.303193513Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.303207209Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.304784215Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.304799733Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx pkt Short dcid=7dafb9f5141f727ef563d40a293d40233a44eea7 key_phase=false len=1049 pn=1 [2025-12-14T03:33:14.304811135Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:14.304815713Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:14.304824329Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1070 bytes [2025-12-14T03:33:14.304828607Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.304831513Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.304838075Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:14.304843254Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:14.304847933Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:14.304852251Z INFO quiche_apps::common] 1/1 response(s) received in 3.080163681s, closing... [2025-12-14T03:33:14.304873551Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx pkt Short dcid=ea770e77c1b83613 key_phase=false len=10 pn=10 [2025-12-14T03:33:14.304879171Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:14.304892165Z TRACE quiche::recovery::congestion::recovery] 7dafb9f5141f727ef563d40a293d40233a44eea7 timer=129.325021ms latest_rtt=34.786278ms srtt=34.786278ms min_rtt=34.786278ms rttvar=17.393139ms cwnd=9450 ssthresh=9450 bytes_in_flight=178 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 372, tv_nsec: 324532715 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 372, tv_nsec: 324532715 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 289746437 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.05 Kbps, is_app_limited: true, interval: 3.035156633s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 369, tv_nsec: 289376082 }), send_elapsed: 3.000370355s, ack_elapsed: 3.035156633s, rtt: 34.786278ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 339573, last_update: Instant { tv_sec: 372, tv_nsec: 334548711 }, next_time: Instant { tv_sec: 372, tv_nsec: 334548711 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:14.304957978Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:32824 to 193.167.100.100:443 [2025-12-14T03:33:14.304967506Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.322516203Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.322532353Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 44 bytes [2025-12-14T03:33:14.322539216Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.322544255Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.322550767Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.414792932Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.414831875Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1070 bytes [2025-12-14T03:33:14.414842484Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.414848656Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.414859306Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.610951023Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.610989484Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1070 bytes [2025-12-14T03:33:14.610998992Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.611005033Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.611016334Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.611757654Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:32824 [2025-12-14T03:33:14.611769617Z TRACE quiche_apps::client] 0.0.0.0:32824: processed 1070 bytes [2025-12-14T03:33:14.611775858Z TRACE quiche_apps::client] 0.0.0.0:32824: recv() would block [2025-12-14T03:33:14.611780657Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.611786678Z TRACE quiche_apps::client] 0.0.0.0:32824 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.618855858Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:14.618868292Z TRACE quiche] 7dafb9f5141f727ef563d40a293d40233a44eea7 draining timeout expired [2025-12-14T03:33:14.618910039Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.618917012Z INFO quiche_apps::client] connection closed, recv=6 sent=11 lost=1 retrans=4 sent_bytes=1553 recv_bytes=5220 lost_bytes=333 [local_addr=0.0.0.0:32824 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=11 lost=1 retrans=4 rtt=34.786278ms min_rtt=Some(34.786278ms) rttvar=17.393139ms cwnd=9450 sent_bytes=1553 recv_bytes=5220 lost_bytes=0 stream_retrans_bytes=1064 pmtu=1350 delivery_rate=131] [2025-12-14T03:33:14.623615123Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:14.623857344Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42622 with scid cd780c3fdc9756a990d9304e8cb419922a74366d [2025-12-14T03:33:14.623897699Z TRACE quiche::tls] cd780c3fdc9756a990d9304e8cb419922a74366d write message lvl=Initial len=266 [2025-12-14T03:33:14.623914611Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx pkt Initial version=1 dcid=df86b36f5427fea7402545558fffda25 scid=cd780c3fdc9756a990d9304e8cb419922a74366d len=270 pn=0 [2025-12-14T03:33:14.623918598Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:14.623932354Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d timer=998.931183ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 372, tv_nsec: 688720553 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 688720553 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 372, tv_nsec: 688720553 }, next_time: Instant { tv_sec: 372, tv_nsec: 688720553 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.624009096Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:14.665690791Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42622 [2025-12-14T03:33:14.665730786Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx pkt Initial version=1 dcid=cd780c3fdc9756a990d9304e8cb419922a74366d scid=0631895b1617cdc2 token= len=398 pn=0 [2025-12-14T03:33:14.665754801Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:14.665763697Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d packet newly acked 0 [2025-12-14T03:33:14.665771452Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:14.665915930Z TRACE quiche::tls] cd780c3fdc9756a990d9304e8cb419922a74366d set write secret lvl=Handshake [2025-12-14T03:33:14.665937941Z TRACE quiche::tls] cd780c3fdc9756a990d9304e8cb419922a74366d set read secret lvl=Handshake [2025-12-14T03:33:14.665954923Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm PADDING len=282 [2025-12-14T03:33:14.665996400Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx pkt Handshake version=1 dcid=cd780c3fdc9756a990d9304e8cb419922a74366d scid=0631895b1617cdc2 len=727 pn=0 [2025-12-14T03:33:14.666008553Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:14.666260883Z TRACE quiche::tls] cd780c3fdc9756a990d9304e8cb419922a74366d write message lvl=Handshake len=36 [2025-12-14T03:33:14.666267665Z TRACE quiche::tls] cd780c3fdc9756a990d9304e8cb419922a74366d set write secret lvl=OneRTT [2025-12-14T03:33:14.666276722Z TRACE quiche::tls] cd780c3fdc9756a990d9304e8cb419922a74366d set read secret lvl=OneRTT [2025-12-14T03:33:14.666298522Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(df86b36f5427fea7402545558fffda25), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(0631895b1617cdc2), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:14.666322177Z TRACE quiche_apps::client] 0.0.0.0:42622: processed 1200 bytes [2025-12-14T03:33:14.666327947Z TRACE quiche_apps::client] 0.0.0.0:42622: recv() would block [2025-12-14T03:33:14.666331063Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.666340731Z DEBUG quiche_apps::common] sending HTTP request "GET /purple-slow-subway\r\n" [2025-12-14T03:33:14.666420740Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx pkt Initial version=1 dcid=0631895b1617cdc2 scid=cd780c3fdc9756a990d9304e8cb419922a74366d len=6 pn=1 [2025-12-14T03:33:14.666425559Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:14.666437912Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d timer=124.859785ms latest_rtt=41.858413ms srtt=41.858413ms min_rtt=41.858413ms rttvar=20.929206ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.64 Kbps, is_app_limited: true, interval: 41.858413ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 372, tv_nsec: 688720553 }), send_elapsed: 0ns, ack_elapsed: 41.858413ms, rtt: 41.858413ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 403144, last_update: Instant { tv_sec: 372, tv_nsec: 731151191 }, next_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.666462768Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx pkt Handshake version=1 dcid=0631895b1617cdc2 scid=cd780c3fdc9756a990d9304e8cb419922a74366d len=45 pn=2 [2025-12-14T03:33:14.666466395Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:14.666469441Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:14.666475703Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d timer=125.510326ms latest_rtt=41.858413ms srtt=41.858413ms min_rtt=41.858413ms rttvar=20.929206ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.64 Kbps, is_app_limited: true, interval: 41.858413ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 372, tv_nsec: 688720553 }), send_elapsed: 0ns, ack_elapsed: 41.858413ms, rtt: 41.858413ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 403144, last_update: Instant { tv_sec: 372, tv_nsec: 731266957 }, next_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, max_datagram_size: 1350, last_packet_size: None, iv: 245.57µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.666489628Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d dropped epoch 0 state [2025-12-14T03:33:14.666502683Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx pkt Short dcid=0631895b1617cdc2 key_phase=false len=1164 pn=3 [2025-12-14T03:33:14.666505919Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[68, 2b, 5e, 76, 8c, fc, 05, bc, 3f, eb, ac, ad, 55, 03, 01, ef, 06, a5, cf, 28] reset_token=[8d, 9a, f6, b2, fe, 28, 2b, cb, a9, 2a, a7, 05, 6c, d0, 58, a8] [2025-12-14T03:33:14.666513082Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[23, 3a, 1e, 54, df, b4, 20, 06, ef, b8, d1, fc, b0, 2d, f6, 87, c5, 25, 0b, 4c] reset_token=[ef, 73, 82, cc, df, 72, 01, 3b, c4, bd, 32, ed, 89, 08, 2c, 5f] [2025-12-14T03:33:14.666523581Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:33:14.666526828Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm PADDING len=1054 [2025-12-14T03:33:14.666534312Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d timer=125.451727ms latest_rtt=41.858413ms srtt=41.858413ms min_rtt=41.858413ms rttvar=20.929206ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.64 Kbps, is_app_limited: true, interval: 41.858413ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 372, tv_nsec: 688720553 }), send_elapsed: 0ns, ack_elapsed: 41.858413ms, rtt: 41.858413ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 403144, last_update: Instant { tv_sec: 372, tv_nsec: 731266957 }, next_time: Instant { tv_sec: 372, tv_nsec: 731512527 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.666584615Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42622 to 193.167.100.100:443 [2025-12-14T03:33:14.666593482Z TRACE quiche_apps::client] 0.0.0.0:42622 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.701427053Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:42622 [2025-12-14T03:33:14.701458422Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx pkt Short dcid=cd780c3fdc9756a990d9304e8cb419922a74366d key_phase=false len=203 pn=0 [2025-12-14T03:33:14.701474211Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm HANDSHAKE_DONE [2025-12-14T03:33:14.701485181Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d dropped epoch 1 state [2025-12-14T03:33:14.701497324Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[15, 6f, ba, f2, 06, 90, a9, 9f] reset_token=[f4, ac, 43, c1, de, 23, d3, cf, f1, 49, 5f, 73, 50, ba, 32, 05] [2025-12-14T03:33:14.701514386Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ed, d5, 53, 7a, 56, d3, 2e, 9b] reset_token=[27, 46, a9, 9c, d5, c0, 70, 9d, 31, c1, 7c, bd, 74, 0c, 8f, 04] [2025-12-14T03:33:14.701527159Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[80, 0c, 74, 03, ad, 19, 4b, 65] reset_token=[f1, 6a, 34, 9f, 06, 46, f1, 80, cc, 5c, f7, d7, 3e, 87, a2, df] [2025-12-14T03:33:14.701539502Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[6c, 91, cf, 85, 65, b8, 2b, 86] reset_token=[3e, b6, c6, 68, 83, 4d, a1, 4e, f5, 55, 9c, 08, 34, 76, 7e, d6] [2025-12-14T03:33:14.701550773Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b7, b6, b7, cc, d2, 6d, 03, 26] reset_token=[15, 1e, 8c, 92, 4e, 84, c9, 69, 5d, 69, 3f, 78, 88, 75, ed, 7f] [2025-12-14T03:33:14.701561093Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:14.701618610Z TRACE quiche_apps::client] 0.0.0.0:42622: processed 224 bytes [2025-12-14T03:33:14.701627606Z TRACE quiche_apps::client] 0.0.0.0:42622: recv() would block [2025-12-14T03:33:14.701641262Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.701660558Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx pkt Short dcid=0631895b1617cdc2 key_phase=false len=5 pn=4 [2025-12-14T03:33:14.701668623Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:14.701687698Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d timer=115.296226ms latest_rtt=41.858413ms srtt=41.858413ms min_rtt=41.858413ms rttvar=20.929206ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.64 Kbps, is_app_limited: true, interval: 41.858413ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 372, tv_nsec: 688720553 }), send_elapsed: 0ns, ack_elapsed: 41.858413ms, rtt: 41.858413ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 403144, last_update: Instant { tv_sec: 372, tv_nsec: 766503929 }, next_time: Instant { tv_sec: 372, tv_nsec: 766503929 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.701746047Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42622 to 193.167.100.100:443 [2025-12-14T03:33:14.701753290Z TRACE quiche_apps::client] 0.0.0.0:42622 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.703291063Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:42622 [2025-12-14T03:33:14.703305149Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx pkt Short dcid=cd780c3fdc9756a990d9304e8cb419922a74366d key_phase=false len=1049 pn=1 [2025-12-14T03:33:14.703316941Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:14.703323924Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:14.703336187Z TRACE quiche_apps::client] 0.0.0.0:42622: processed 1070 bytes [2025-12-14T03:33:14.703343591Z TRACE quiche_apps::client] 0.0.0.0:42622: recv() would block [2025-12-14T03:33:14.703348260Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.703357076Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:14.703360242Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:14.703365472Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:14.703370261Z INFO quiche_apps::common] 1/1 response(s) received in 79.354261ms, closing... [2025-12-14T03:33:14.703382343Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx pkt Short dcid=0631895b1617cdc2 key_phase=false len=10 pn=5 [2025-12-14T03:33:14.703387883Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:14.703400617Z TRACE quiche::recovery::congestion::recovery] cd780c3fdc9756a990d9304e8cb419922a74366d timer=150.550792ms latest_rtt=41.858413ms srtt=41.858413ms min_rtt=41.858413ms rttvar=20.929206ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, first_sent_time: Instant { tv_sec: 372, tv_nsec: 731151222 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.64 Kbps, is_app_limited: true, interval: 41.858413ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 372, tv_nsec: 688720553 }), send_elapsed: 0ns, ack_elapsed: 41.858413ms, rtt: 41.858413ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 403144, last_update: Instant { tv_sec: 372, tv_nsec: 768233289 }, next_time: Instant { tv_sec: 372, tv_nsec: 766503929 }, max_datagram_size: 1350, last_packet_size: None, iv: 89.298µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:14.703458084Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42622 to 193.167.100.100:443 [2025-12-14T03:33:14.703466400Z TRACE quiche_apps::client] 0.0.0.0:42622 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.721973736Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:42622 [2025-12-14T03:33:14.721992090Z TRACE quiche_apps::client] 0.0.0.0:42622: processed 44 bytes [2025-12-14T03:33:14.721999875Z TRACE quiche_apps::client] 0.0.0.0:42622: recv() would block [2025-12-14T03:33:14.722005074Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.722013670Z TRACE quiche_apps::client] 0.0.0.0:42622 -> 193.167.100.100:443: done writing [2025-12-14T03:33:14.734955934Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42622 [2025-12-14T03:33:14.734975560Z TRACE quiche_apps::client] 0.0.0.0:42622: processed 42 bytes [2025-12-14T03:33:14.734983966Z TRACE quiche_apps::client] 0.0.0.0:42622: recv() would block [2025-12-14T03:33:14.734990137Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:14.734998703Z TRACE quiche_apps::client] 0.0.0.0:42622 -> 193.167.100.100:443: done writing [2025-12-14T03:33:15.081389373Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:15.081424678Z TRACE quiche] cd780c3fdc9756a990d9304e8cb419922a74366d draining timeout expired [2025-12-14T03:33:15.081487125Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:15.081495210Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:42622 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=41.858413ms min_rtt=Some(41.858413ms) rttvar=20.929206ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=7955] [2025-12-14T03:33:15.086341613Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:15.086583893Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44626 with scid ed5f6906124e0667e3c548b8762cc12e636f48cd [2025-12-14T03:33:15.086626593Z TRACE quiche::tls] ed5f6906124e0667e3c548b8762cc12e636f48cd write message lvl=Initial len=266 [2025-12-14T03:33:15.086643695Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Initial version=1 dcid=a2dae37dd56974b1b8855b5fa739f82f scid=ed5f6906124e0667e3c548b8762cc12e636f48cd len=270 pn=0 [2025-12-14T03:33:15.086647432Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:15.086661137Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=998.929629ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, first_sent_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 373, tv_nsec: 151447313 }, next_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:15.086752708Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:16.086808421Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:16.086841743Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd loss detection timeout expired [2025-12-14T03:33:16.086849237Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=997.740418ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, first_sent_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 373, tv_nsec: 151447313 }, next_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.086878231Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.086920279Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Initial version=1 dcid=a2dae37dd56974b1b8855b5fa739f82f scid=ed5f6906124e0667e3c548b8762cc12e636f48cd len=270 pn=1 [2025-12-14T03:33:16.086925479Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:16.086945266Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=1.997950417s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, first_sent_time: Instant { tv_sec: 373, tv_nsec: 151447313 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 374, tv_nsec: 151752219 }, next_time: Instant { tv_sec: 374, tv_nsec: 151752219 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.087020726Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44626 to 193.167.100.100:443 [2025-12-14T03:33:16.087027729Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.127072161Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44626 [2025-12-14T03:33:16.127105293Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx pkt Initial version=1 dcid=ed5f6906124e0667e3c548b8762cc12e636f48cd scid=187e9dbbc4f4aed3 token= len=398 pn=0 [2025-12-14T03:33:16.127142141Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:16.127183398Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd packet newly acked 1 [2025-12-14T03:33:16.127191373Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd packet 0 lost on epoch 0 [2025-12-14T03:33:16.127210248Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:16.127308752Z TRACE quiche::tls] ed5f6906124e0667e3c548b8762cc12e636f48cd set write secret lvl=Handshake [2025-12-14T03:33:16.127320373Z TRACE quiche::tls] ed5f6906124e0667e3c548b8762cc12e636f48cd set read secret lvl=Handshake [2025-12-14T03:33:16.127329741Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm PADDING len=282 [2025-12-14T03:33:16.127363944Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx pkt Handshake version=1 dcid=ed5f6906124e0667e3c548b8762cc12e636f48cd scid=187e9dbbc4f4aed3 len=727 pn=0 [2025-12-14T03:33:16.127371929Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:16.127574366Z TRACE quiche::tls] ed5f6906124e0667e3c548b8762cc12e636f48cd write message lvl=Handshake len=36 [2025-12-14T03:33:16.127579936Z TRACE quiche::tls] ed5f6906124e0667e3c548b8762cc12e636f48cd set write secret lvl=OneRTT [2025-12-14T03:33:16.127587490Z TRACE quiche::tls] ed5f6906124e0667e3c548b8762cc12e636f48cd set read secret lvl=OneRTT [2025-12-14T03:33:16.127608760Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(a2dae37dd56974b1b8855b5fa739f82f), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(187e9dbbc4f4aed3), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:16.127638706Z TRACE quiche_apps::client] 0.0.0.0:44626: processed 1200 bytes [2025-12-14T03:33:16.127644226Z TRACE quiche_apps::client] 0.0.0.0:44626: recv() would block [2025-12-14T03:33:16.127647322Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.127656499Z DEBUG quiche_apps::common] sending HTTP request "GET /brown-plentiful-bulbasaur\r\n" [2025-12-14T03:33:16.127727942Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Initial version=1 dcid=187e9dbbc4f4aed3 scid=ed5f6906124e0667e3c548b8762cc12e636f48cd len=6 pn=2 [2025-12-14T03:33:16.127733492Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm ACK delay=78 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.127745404Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=119.959992ms latest_rtt=40.202416ms srtt=40.202416ms min_rtt=40.202416ms rttvar=20.101208ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 374, tv_nsec: 191954635 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040507322s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 373, tv_nsec: 151447313 }), send_elapsed: 1.000304906s, ack_elapsed: 1.040507322s, rtt: 40.202416ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293825, last_update: Instant { tv_sec: 374, tv_nsec: 192573788 }, next_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:16.127780600Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Handshake version=1 dcid=187e9dbbc4f4aed3 scid=ed5f6906124e0667e3c548b8762cc12e636f48cd len=45 pn=3 [2025-12-14T03:33:16.127787342Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.127793204Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:16.127803753Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=120.520637ms latest_rtt=40.202416ms srtt=40.202416ms min_rtt=40.202416ms rttvar=20.101208ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 374, tv_nsec: 232776204 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040507322s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 373, tv_nsec: 151447313 }), send_elapsed: 1.000304906s, ack_elapsed: 1.040507322s, rtt: 40.202416ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293825, last_update: Instant { tv_sec: 374, tv_nsec: 192573788 }, next_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:16.127819983Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd dropped epoch 0 state [2025-12-14T03:33:16.127833909Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Short dcid=187e9dbbc4f4aed3 key_phase=false len=1164 pn=4 [2025-12-14T03:33:16.127837135Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e1, 86, 93, af, 06, bf, 7b, 28, aa, b5, 5f, 15, d2, 3f, cd, d2, a0, 1a, f7, 5c] reset_token=[6c, 0f, f6, 53, 1f, 9b, 68, 3e, d1, bb, d9, bd, b2, 30, 1d, ab] [2025-12-14T03:33:16.127844479Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[58, aa, f0, b2, b3, 70, 92, d2, 37, b0, 22, 63, 4d, 31, 82, 3a, 1f, 60, 06, 17] reset_token=[08, 32, 91, 53, f6, 9b, d2, 12, 11, fc, 8b, b5, 9e, 6e, a1, 8b] [2025-12-14T03:33:16.127850671Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:33:16.127853857Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm PADDING len=1047 [2025-12-14T03:33:16.127862312Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=120.461947ms latest_rtt=40.202416ms srtt=40.202416ms min_rtt=40.202416ms rttvar=20.101208ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 374, tv_nsec: 232776204 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040507322s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 373, tv_nsec: 151447313 }), send_elapsed: 1.000304906s, ack_elapsed: 1.040507322s, rtt: 40.202416ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293825, last_update: Instant { tv_sec: 374, tv_nsec: 192573788 }, next_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:16.127923155Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44626 to 193.167.100.100:443 [2025-12-14T03:33:16.127929667Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.161987384Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:44626 [2025-12-14T03:33:16.162006309Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx pkt Short dcid=ed5f6906124e0667e3c548b8762cc12e636f48cd key_phase=false len=203 pn=0 [2025-12-14T03:33:16.162019053Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm HANDSHAKE_DONE [2025-12-14T03:33:16.162026056Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd dropped epoch 1 state [2025-12-14T03:33:16.162033600Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, 07, 99, b4, d7, 3d, 9d, 1d] reset_token=[32, 80, 37, dd, 63, 7d, 33, cb, ea, 47, 8e, 4e, c1, 26, ac, 97] [2025-12-14T03:33:16.162044050Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ce, 49, d0, 5a, b8, 31, c7, be] reset_token=[d1, e3, a2, b0, fb, 30, fa, da, aa, de, dd, 0c, 9a, 0b, 66, 03] [2025-12-14T03:33:16.162050342Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[78, 07, 4b, 28, 07, d5, 79, 91] reset_token=[cc, 84, 51, ea, 0f, ac, 4c, c2, 05, aa, 6f, 8d, 29, ab, ea, 97] [2025-12-14T03:33:16.162056994Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c5, 1c, dc, 29, 4d, fd, a7, c7] reset_token=[e8, fb, 9e, 09, 1a, b4, 2d, 9f, 32, 88, dc, 29, 43, 65, ad, 08] [2025-12-14T03:33:16.162066031Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[18, 46, 1f, 72, 35, d9, 7d, b2] reset_token=[6a, 18, 48, 99, 23, 63, a3, 53, ec, be, 35, 04, 1e, 98, e4, 0f] [2025-12-14T03:33:16.162074306Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:16.162108650Z TRACE quiche_apps::client] 0.0.0.0:44626: processed 224 bytes [2025-12-14T03:33:16.162117537Z TRACE quiche_apps::client] 0.0.0.0:44626: recv() would block [2025-12-14T03:33:16.162122897Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.162136231Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Short dcid=187e9dbbc4f4aed3 key_phase=false len=5 pn=5 [2025-12-14T03:33:16.162141932Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm ACK delay=16 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.162176907Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=111.146411ms latest_rtt=40.202416ms srtt=40.202416ms min_rtt=40.202416ms rttvar=20.101208ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 374, tv_nsec: 232776204 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040507322s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 373, tv_nsec: 151447313 }), send_elapsed: 1.000304906s, ack_elapsed: 1.040507322s, rtt: 40.202416ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293825, last_update: Instant { tv_sec: 374, tv_nsec: 192573788 }, next_time: Instant { tv_sec: 374, tv_nsec: 192573788 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:16.162230206Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44626 to 193.167.100.100:443 [2025-12-14T03:33:16.162236518Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.182340484Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:44626 [2025-12-14T03:33:16.182361212Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx pkt Short dcid=ed5f6906124e0667e3c548b8762cc12e636f48cd key_phase=false len=23 pn=2 [2025-12-14T03:33:16.182374647Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm ACK delay=2375 blocks=[4..4] ecn_counts=None [2025-12-14T03:33:16.182383864Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd packet newly acked 4 [2025-12-14T03:33:16.182407869Z TRACE quiche_apps::client] 0.0.0.0:44626: processed 44 bytes [2025-12-14T03:33:16.182417698Z TRACE quiche_apps::client] 0.0.0.0:44626: recv() would block [2025-12-14T03:33:16.182424150Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.182434048Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.268920291Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:44626 [2025-12-14T03:33:16.268960656Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx pkt Short dcid=ed5f6906124e0667e3c548b8762cc12e636f48cd key_phase=false len=203 pn=3 [2025-12-14T03:33:16.268981385Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm HANDSHAKE_DONE [2025-12-14T03:33:16.268990151Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, 07, 99, b4, d7, 3d, 9d, 1d] reset_token=[32, 80, 37, dd, 63, 7d, 33, cb, ea, 47, 8e, 4e, c1, 26, ac, 97] [2025-12-14T03:33:16.269004228Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ce, 49, d0, 5a, b8, 31, c7, be] reset_token=[d1, e3, a2, b0, fb, 30, fa, da, aa, de, dd, 0c, 9a, 0b, 66, 03] [2025-12-14T03:33:16.269017072Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[78, 07, 4b, 28, 07, d5, 79, 91] reset_token=[cc, 84, 51, ea, 0f, ac, 4c, c2, 05, aa, 6f, 8d, 29, ab, ea, 97] [2025-12-14T03:33:16.269030406Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c5, 1c, dc, 29, 4d, fd, a7, c7] reset_token=[e8, fb, 9e, 09, 1a, b4, 2d, 9f, 32, 88, dc, 29, 43, 65, ad, 08] [2025-12-14T03:33:16.269040024Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[18, 46, 1f, 72, 35, d9, 7d, b2] reset_token=[6a, 18, 48, 99, 23, 63, a3, 53, ec, be, 35, 04, 1e, 98, e4, 0f] [2025-12-14T03:33:16.269050704Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:16.269118590Z TRACE quiche_apps::client] 0.0.0.0:44626: processed 224 bytes [2025-12-14T03:33:16.269128960Z TRACE quiche_apps::client] 0.0.0.0:44626: recv() would block [2025-12-14T03:33:16.269135462Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.269174675Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Short dcid=187e9dbbc4f4aed3 key_phase=false len=7 pn=6 [2025-12-14T03:33:16.269179734Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm ACK delay=26 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:33:16.269199281Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=none latest_rtt=54.640875ms srtt=42.007223ms min_rtt=40.202416ms rttvar=18.68552ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 374, tv_nsec: 232776204 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 374, tv_nsec: 334020481 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 334020481 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 174.22 Kbps, is_app_limited: true, interval: 54.640875ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 192573788 }), send_elapsed: 0ns, ack_elapsed: 54.640875ms, rtt: 54.640875ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 281201, last_update: Instant { tv_sec: 374, tv_nsec: 334020481 }, next_time: Instant { tv_sec: 374, tv_nsec: 334020481 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:16.269258421Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:44626 to 193.167.100.100:443 [2025-12-14T03:33:16.269265444Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.402936466Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44626 [2025-12-14T03:33:16.402968075Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx pkt Short dcid=ed5f6906124e0667e3c548b8762cc12e636f48cd key_phase=false len=1049 pn=5 [2025-12-14T03:33:16.402990226Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:16.403000906Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:16.403020483Z TRACE quiche_apps::client] 0.0.0.0:44626: processed 1070 bytes [2025-12-14T03:33:16.403028277Z TRACE quiche_apps::client] 0.0.0.0:44626: recv() would block [2025-12-14T03:33:16.403033477Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.403047733Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:16.403053554Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:16.403058503Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:16.403063062Z INFO quiche_apps::common] 1/1 response(s) received in 1.316303732s, closing... [2025-12-14T03:33:16.403082448Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx pkt Short dcid=187e9dbbc4f4aed3 key_phase=false len=10 pn=7 [2025-12-14T03:33:16.403089160Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:16.403103447Z TRACE quiche::recovery::congestion::recovery] ed5f6906124e0667e3c548b8762cc12e636f48cd timer=141.717444ms latest_rtt=54.640875ms srtt=42.007223ms min_rtt=40.202416ms rttvar=18.68552ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 374, tv_nsec: 508131101 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 374, tv_nsec: 467928685 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 467928685 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 174.22 Kbps, is_app_limited: true, interval: 54.640875ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 192573788 }), send_elapsed: 0ns, ack_elapsed: 54.640875ms, rtt: 54.640875ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 281201, last_update: Instant { tv_sec: 374, tv_nsec: 467928685 }, next_time: Instant { tv_sec: 374, tv_nsec: 467928685 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:16.403176523Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:44626 to 193.167.100.100:443 [2025-12-14T03:33:16.403182484Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.434841197Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:44626 [2025-12-14T03:33:16.434860323Z TRACE quiche_apps::client] 0.0.0.0:44626: processed 42 bytes [2025-12-14T03:33:16.434869159Z TRACE quiche_apps::client] 0.0.0.0:44626: recv() would block [2025-12-14T03:33:16.434876252Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.434884768Z TRACE quiche_apps::client] 0.0.0.0:44626 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.754244847Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:16.754271377Z TRACE quiche] ed5f6906124e0667e3c548b8762cc12e636f48cd draining timeout expired [2025-12-14T03:33:16.754306402Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.754315509Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=1 retrans=2 sent_bytes=2116 recv_bytes=2762 lost_bytes=333 [local_addr=0.0.0.0:44626 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=1 retrans=2 rtt=42.007223ms min_rtt=Some(40.202416ms) rttvar=18.68552ms cwnd=9450 sent_bytes=2116 recv_bytes=2762 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=21778] [2025-12-14T03:33:16.758902989Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:16.759138798Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43282 with scid 69ab3c9e7caec463c89abf22b31332d769991025 [2025-12-14T03:33:16.759201094Z TRACE quiche::tls] 69ab3c9e7caec463c89abf22b31332d769991025 write message lvl=Initial len=266 [2025-12-14T03:33:16.759220941Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Initial version=1 dcid=b6b30444220e05bea13b9350ac8b706f scid=69ab3c9e7caec463c89abf22b31332d769991025 len=270 pn=0 [2025-12-14T03:33:16.759226391Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:16.759241239Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=998.923237ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 374, tv_nsec: 824021052 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 824021052 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 374, tv_nsec: 824021052 }, next_time: Instant { tv_sec: 374, tv_nsec: 824021052 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.759321749Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:16.799423302Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:16.799460721Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Initial version=1 dcid=69ab3c9e7caec463c89abf22b31332d769991025 scid=16af0354cb5fc89a token= len=398 pn=0 [2025-12-14T03:33:16.799491018Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.799499794Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 packet newly acked 0 [2025-12-14T03:33:16.799508350Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:16.799618745Z TRACE quiche::tls] 69ab3c9e7caec463c89abf22b31332d769991025 set write secret lvl=Handshake [2025-12-14T03:33:16.799631229Z TRACE quiche::tls] 69ab3c9e7caec463c89abf22b31332d769991025 set read secret lvl=Handshake [2025-12-14T03:33:16.799642710Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm PADDING len=282 [2025-12-14T03:33:16.799683646Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Handshake version=1 dcid=69ab3c9e7caec463c89abf22b31332d769991025 scid=16af0354cb5fc89a len=727 pn=0 [2025-12-14T03:33:16.799695508Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:16.799932409Z TRACE quiche::tls] 69ab3c9e7caec463c89abf22b31332d769991025 write message lvl=Handshake len=36 [2025-12-14T03:33:16.799939052Z TRACE quiche::tls] 69ab3c9e7caec463c89abf22b31332d769991025 set write secret lvl=OneRTT [2025-12-14T03:33:16.799948339Z TRACE quiche::tls] 69ab3c9e7caec463c89abf22b31332d769991025 set read secret lvl=OneRTT [2025-12-14T03:33:16.799969298Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(b6b30444220e05bea13b9350ac8b706f), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(16af0354cb5fc89a), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:16.799995356Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 1200 bytes [2025-12-14T03:33:16.800002039Z TRACE quiche_apps::client] 0.0.0.0:43282: recv() would block [2025-12-14T03:33:16.800006277Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.800016506Z DEBUG quiche_apps::common] sending HTTP request "GET /frosty-violet-sorcerer\r\n" [2025-12-14T03:33:16.800089181Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Initial version=1 dcid=16af0354cb5fc89a scid=69ab3c9e7caec463c89abf22b31332d769991025 len=6 pn=1 [2025-12-14T03:33:16.800094581Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.800108567Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=120.208978ms latest_rtt=40.28829ms srtt=40.28829ms min_rtt=40.28829ms rttvar=20.144145ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.12 Kbps, is_app_limited: true, interval: 40.28829ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 824021052 }), send_elapsed: 0ns, ack_elapsed: 40.28829ms, rtt: 40.28829ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 418856, last_update: Instant { tv_sec: 374, tv_nsec: 864822107 }, next_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.800144674Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Handshake version=1 dcid=16af0354cb5fc89a scid=69ab3c9e7caec463c89abf22b31332d769991025 len=45 pn=2 [2025-12-14T03:33:16.800179800Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.800184058Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:16.800193225Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=120.749705ms latest_rtt=40.28829ms srtt=40.28829ms min_rtt=40.28829ms rttvar=20.144145ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.12 Kbps, is_app_limited: true, interval: 40.28829ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 824021052 }), send_elapsed: 0ns, ack_elapsed: 40.28829ms, rtt: 40.28829ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 418856, last_update: Instant { tv_sec: 374, tv_nsec: 864934466 }, next_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, max_datagram_size: 1350, last_packet_size: None, iv: 236.358µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.800211349Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 dropped epoch 0 state [2025-12-14T03:33:16.800228270Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Short dcid=16af0354cb5fc89a key_phase=false len=1164 pn=3 [2025-12-14T03:33:16.800232217Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c3, fa, 51, e5, cf, 31, 96, 9c, b5, 2a, 7c, 48, 08, 41, 85, 8c, 40, 82, 12, 1e] reset_token=[b5, 39, c2, 09, 2d, 6d, 99, 3c, bc, e4, 8a, f1, 72, 59, 2d, dc] [2025-12-14T03:33:16.800241004Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f0, b7, 62, 29, d3, 60, 82, 48, b2, 99, 20, b5, 15, bc, 89, f8, 53, 52, 5d, 99] reset_token=[b7, c7, 77, 38, 7f, 0c, f6, aa, 41, 6b, 5d, dc, 85, 33, 61, 32] [2025-12-14T03:33:16.800248438Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:33:16.800252335Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm PADDING len=1050 [2025-12-14T03:33:16.800261472Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=120.681478ms latest_rtt=40.28829ms srtt=40.28829ms min_rtt=40.28829ms rttvar=20.144145ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 864822147 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.12 Kbps, is_app_limited: true, interval: 40.28829ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 824021052 }), send_elapsed: 0ns, ack_elapsed: 40.28829ms, rtt: 40.28829ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 418856, last_update: Instant { tv_sec: 374, tv_nsec: 864934466 }, next_time: Instant { tv_sec: 374, tv_nsec: 865170824 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.800320742Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:43282 to 193.167.100.100:443 [2025-12-14T03:33:16.800326824Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.854428990Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:16.854466360Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Short dcid=69ab3c9e7caec463c89abf22b31332d769991025 key_phase=false len=23 pn=3 [2025-12-14T03:33:16.854488631Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm ACK delay=2375 blocks=[3..3] ecn_counts=None [2025-12-14T03:33:16.854500523Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 packet newly acked 3 [2025-12-14T03:33:16.854536821Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 44 bytes [2025-12-14T03:33:16.854548613Z TRACE quiche_apps::client] 0.0.0.0:43282: recv() would block [2025-12-14T03:33:16.854561116Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.854576475Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.916668916Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:16.916688633Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 loss detection timeout expired [2025-12-14T03:33:16.916695425Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=116.002103ms latest_rtt=54.145499ms srtt=42.02044ms min_rtt=40.28829ms rttvar=18.57241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 374, tv_nsec: 919316323 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 865170824 }, end_of_app_limited: 3, last_sent_packet: 3, largest_acked: 3, rate_sample: RateSample { bandwidth: 174.70 Kbps, is_app_limited: true, interval: 54.494176ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 864822147 }), send_elapsed: 348.677µs, ack_elapsed: 54.494176ms, rtt: 54.145499ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 418856, last_update: Instant { tv_sec: 374, tv_nsec: 864934466 }, next_time: Instant { tv_sec: 374, tv_nsec: 865170824 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.916720823Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.916746771Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Handshake version=1 dcid=16af0354cb5fc89a scid=69ab3c9e7caec463c89abf22b31332d769991025 len=46 pn=4 [2025-12-14T03:33:16.916751159Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm ACK delay=14632 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:16.916756579Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:16.916773762Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=232.575096ms latest_rtt=54.145499ms srtt=42.02044ms min_rtt=40.28829ms rttvar=18.57241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 374, tv_nsec: 919316323 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 865170824 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 174.70 Kbps, is_app_limited: true, interval: 54.494176ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 864822147 }), send_elapsed: 348.677µs, ack_elapsed: 54.494176ms, rtt: 54.145499ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 401590, last_update: Instant { tv_sec: 374, tv_nsec: 981584923 }, next_time: Instant { tv_sec: 374, tv_nsec: 981584923 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.916853089Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:43282 to 193.167.100.100:443 [2025-12-14T03:33:16.916859281Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:16.941764231Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:16.941801991Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Short dcid=69ab3c9e7caec463c89abf22b31332d769991025 key_phase=false len=20 pn=4 [2025-12-14T03:33:16.941822339Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm HANDSHAKE_DONE [2025-12-14T03:33:16.941832488Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 dropped epoch 1 state [2025-12-14T03:33:16.941840433Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm PADDING len=2 [2025-12-14T03:33:16.941863606Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 41 bytes [2025-12-14T03:33:16.941872803Z TRACE quiche_apps::client] 0.0.0.0:43282: recv() would block [2025-12-14T03:33:16.941876760Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:16.941899573Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Short dcid=16af0354cb5fc89a key_phase=false len=5 pn=5 [2025-12-14T03:33:16.941906676Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm ACK delay=12 blocks=[3..4] ecn_counts=None [2025-12-14T03:33:16.941924820Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=none latest_rtt=54.145499ms srtt=42.02044ms min_rtt=40.28829ms rttvar=18.57241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 374, tv_nsec: 981584923 }, first_sent_time: Instant { tv_sec: 374, tv_nsec: 981584923 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 174.70 Kbps, is_app_limited: true, interval: 54.494176ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 864822147 }), send_elapsed: 348.677µs, ack_elapsed: 54.494176ms, rtt: 54.145499ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 401590, last_update: Instant { tv_sec: 375, tv_nsec: 6740490 }, next_time: Instant { tv_sec: 374, tv_nsec: 981584923 }, max_datagram_size: 1350, last_packet_size: None, iv: 249.01µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:16.941999168Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43282 to 193.167.100.100:443 [2025-12-14T03:33:16.942006913Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:17.154499335Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:17.154532016Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Short dcid=69ab3c9e7caec463c89abf22b31332d769991025 key_phase=false len=20 pn=6 [2025-12-14T03:33:17.154561701Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm HANDSHAKE_DONE [2025-12-14T03:33:17.154570137Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm PADDING len=2 [2025-12-14T03:33:17.154590735Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 41 bytes [2025-12-14T03:33:17.154598770Z TRACE quiche_apps::client] 0.0.0.0:43282: recv() would block [2025-12-14T03:33:17.154603980Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:17.154623626Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Short dcid=16af0354cb5fc89a key_phase=false len=7 pn=6 [2025-12-14T03:33:17.154627443Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm ACK delay=11 blocks=[3..4, 6..6] ecn_counts=None [2025-12-14T03:33:17.154641039Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=none latest_rtt=54.145499ms srtt=42.02044ms min_rtt=40.28829ms rttvar=18.57241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 375, tv_nsec: 219717180 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 219717180 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 174.70 Kbps, is_app_limited: true, interval: 54.494176ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 864822147 }), send_elapsed: 348.677µs, ack_elapsed: 54.494176ms, rtt: 54.145499ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 401590, last_update: Instant { tv_sec: 375, tv_nsec: 219468170 }, next_time: Instant { tv_sec: 375, tv_nsec: 219717180 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:17.154692424Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:43282 to 193.167.100.100:443 [2025-12-14T03:33:17.154701371Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:17.188183288Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:17.188228592Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Short dcid=69ab3c9e7caec463c89abf22b31332d769991025 key_phase=false len=1231 pn=7 [2025-12-14T03:33:17.188251705Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm HANDSHAKE_DONE [2025-12-14T03:33:17.188265220Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[07, 5f, c9, 33, 9b, f2, 62, 67] reset_token=[f1, 3e, af, 2b, fa, ff, 75, 9f, 64, 28, 44, ca, 38, fc, c2, 5b] [2025-12-14T03:33:17.188282423Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8a, 62, 2e, 97, 49, 30, fa, 70] reset_token=[7f, 61, 07, 53, c1, 96, cd, 6f, 79, bb, 58, 44, 78, 5a, 90, 5f] [2025-12-14T03:33:17.188295316Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[18, 46, 5f, 0c, 14, c2, 88, 8a] reset_token=[d8, e4, ad, fd, ae, 15, f2, 36, 26, e3, a0, c8, 92, 00, 15, 6c] [2025-12-14T03:33:17.188308060Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[67, d2, 35, fe, d8, 2e, c7, dc] reset_token=[0f, 07, ad, 6a, 0e, f2, 69, 18, 3b, 59, 24, 24, af, 97, 1d, ac] [2025-12-14T03:33:17.188321866Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[71, 57, 00, ec, ff, 4a, 33, 3e] reset_token=[5d, 9b, e5, 37, 8c, 99, ef, 6e, 4f, 78, b9, 8a, 4c, 41, 13, f6] [2025-12-14T03:33:17.188332746Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:17.188391395Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm STREAM id=0 off=0 len=1023 fin=false [2025-12-14T03:33:17.188460775Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 1252 bytes [2025-12-14T03:33:17.188473258Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:17.188479179Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx pkt Short dcid=69ab3c9e7caec463c89abf22b31332d769991025 key_phase=false len=26 pn=8 [2025-12-14T03:33:17.188486673Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:17.188490871Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 rx frm STREAM id=0 off=1023 len=1 fin=true [2025-12-14T03:33:17.188499176Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 47 bytes [2025-12-14T03:33:17.188504536Z TRACE quiche_apps::client] 0.0.0.0:43282: recv() would block [2025-12-14T03:33:17.188508283Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:17.188522179Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:17.188526166Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:17.188529843Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:17.188533580Z INFO quiche_apps::common] 1/1 response(s) received in 429.205771ms, closing... [2025-12-14T03:33:17.188548157Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx pkt Short dcid=16af0354cb5fc89a key_phase=false len=10 pn=7 [2025-12-14T03:33:17.188552646Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:17.188565399Z TRACE quiche::recovery::congestion::recovery] 69ab3c9e7caec463c89abf22b31332d769991025 timer=282.594412ms latest_rtt=54.145499ms srtt=42.02044ms min_rtt=40.28829ms rttvar=18.57241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 375, tv_nsec: 253396698 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 253396698 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 174.70 Kbps, is_app_limited: true, interval: 54.494176ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 374, tv_nsec: 864822147 }), send_elapsed: 348.677µs, ack_elapsed: 54.494176ms, rtt: 54.145499ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 401590, last_update: Instant { tv_sec: 375, tv_nsec: 253396698 }, next_time: Instant { tv_sec: 375, tv_nsec: 253396698 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:17.188635530Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:43282 to 193.167.100.100:443 [2025-12-14T03:33:17.188641581Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:17.220897736Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:43282 [2025-12-14T03:33:17.220930207Z TRACE quiche_apps::client] 0.0.0.0:43282: processed 42 bytes [2025-12-14T03:33:17.220939354Z TRACE quiche_apps::client] 0.0.0.0:43282: recv() would block [2025-12-14T03:33:17.220945806Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:17.220957568Z TRACE quiche_apps::client] 0.0.0.0:43282 -> 193.167.100.100:443: done writing [2025-12-14T03:33:17.538336447Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:17.538368517Z TRACE quiche] 69ab3c9e7caec463c89abf22b31332d769991025 draining timeout expired [2025-12-14T03:33:17.538412469Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:17.538424632Z INFO quiche_apps::client] connection closed, recv=7 sent=8 lost=0 retrans=1 sent_bytes=1883 recv_bytes=2625 lost_bytes=0 [local_addr=0.0.0.0:43282 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=8 lost=0 retrans=1 rtt=42.02044ms min_rtt=Some(40.28829ms) rttvar=18.57241ms cwnd=13500 sent_bytes=1883 recv_bytes=2625 lost_bytes=0 stream_retrans_bytes=36 pmtu=1350 delivery_rate=21837] [2025-12-14T03:33:17.543274352Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:17.543515000Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39463 with scid 52ac22ec6956ac6532a55956bae08eccf375bbc5 [2025-12-14T03:33:17.543554805Z TRACE quiche::tls] 52ac22ec6956ac6532a55956bae08eccf375bbc5 write message lvl=Initial len=266 [2025-12-14T03:33:17.543572438Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Initial version=1 dcid=98870af26c7c3ae4ff8f50a3fd1dc77b scid=52ac22ec6956ac6532a55956bae08eccf375bbc5 len=270 pn=0 [2025-12-14T03:33:17.543576475Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:17.543590220Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=998.931512ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 375, tv_nsec: 608378259 }, next_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:17.543679326Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:18.543735509Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:18.543769042Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 loss detection timeout expired [2025-12-14T03:33:18.543776215Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=997.744506ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 375, tv_nsec: 608378259 }, next_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:18.543801893Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:18.543841056Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Initial version=1 dcid=98870af26c7c3ae4ff8f50a3fd1dc77b scid=52ac22ec6956ac6532a55956bae08eccf375bbc5 len=270 pn=1 [2025-12-14T03:33:18.543860402Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:18.543878926Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=1.997939367s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 376, tv_nsec: 608674549 }, next_time: Instant { tv_sec: 376, tv_nsec: 608674549 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:18.543956681Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39463 to 193.167.100.100:443 [2025-12-14T03:33:18.543963614Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.544017808Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:20.544053384Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 loss detection timeout expired [2025-12-14T03:33:20.544060407Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=1.995756624s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 376, tv_nsec: 608674549 }, next_time: Instant { tv_sec: 376, tv_nsec: 608674549 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:20.544087768Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.544124196Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Initial version=1 dcid=98870af26c7c3ae4ff8f50a3fd1dc77b scid=52ac22ec6956ac6532a55956bae08eccf375bbc5 len=270 pn=2 [2025-12-14T03:33:20.544129255Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:20.544171624Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=3.995925942s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 378, tv_nsec: 608954212 }, next_time: Instant { tv_sec: 378, tv_nsec: 608954212 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:20.544265128Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39463 to 193.167.100.100:443 [2025-12-14T03:33:20.544280076Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Initial version=1 dcid=98870af26c7c3ae4ff8f50a3fd1dc77b scid=52ac22ec6956ac6532a55956bae08eccf375bbc5 len=4 pn=3 [2025-12-14T03:33:20.544284634Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm PING mtu_probe=None [2025-12-14T03:33:20.544288892Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm PADDING len=3 [2025-12-14T03:33:20.544299281Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=3.995970546s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, first_sent_time: Instant { tv_sec: 375, tv_nsec: 608378259 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 378, tv_nsec: 609127295 }, next_time: Instant { tv_sec: 378, tv_nsec: 609127295 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:20.544356388Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39463 to 193.167.100.100:443 [2025-12-14T03:33:20.544366817Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.583725244Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39463 [2025-12-14T03:33:20.583763686Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx pkt Initial version=1 dcid=52ac22ec6956ac6532a55956bae08eccf375bbc5 scid=6ab8cb23c82f93b9 token= len=398 pn=0 [2025-12-14T03:33:20.583802879Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm ACK delay=0 blocks=[2..2] ecn_counts=None [2025-12-14T03:33:20.583816715Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 packet newly acked 2 [2025-12-14T03:33:20.583824359Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 packet 0 lost on epoch 0 [2025-12-14T03:33:20.583832083Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 packet 1 lost on epoch 0 [2025-12-14T03:33:20.583855497Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:20.583999685Z TRACE quiche::tls] 52ac22ec6956ac6532a55956bae08eccf375bbc5 set write secret lvl=Handshake [2025-12-14T03:33:20.584018350Z TRACE quiche::tls] 52ac22ec6956ac6532a55956bae08eccf375bbc5 set read secret lvl=Handshake [2025-12-14T03:33:20.584030633Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm PADDING len=282 [2025-12-14T03:33:20.584065538Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx pkt Handshake version=1 dcid=52ac22ec6956ac6532a55956bae08eccf375bbc5 scid=6ab8cb23c82f93b9 len=727 pn=0 [2025-12-14T03:33:20.584086426Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:20.584332264Z TRACE quiche::tls] 52ac22ec6956ac6532a55956bae08eccf375bbc5 write message lvl=Handshake len=36 [2025-12-14T03:33:20.584338776Z TRACE quiche::tls] 52ac22ec6956ac6532a55956bae08eccf375bbc5 set write secret lvl=OneRTT [2025-12-14T03:33:20.584347913Z TRACE quiche::tls] 52ac22ec6956ac6532a55956bae08eccf375bbc5 set read secret lvl=OneRTT [2025-12-14T03:33:20.584368923Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(98870af26c7c3ae4ff8f50a3fd1dc77b), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(6ab8cb23c82f93b9), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:20.584394650Z TRACE quiche_apps::client] 0.0.0.0:39463: processed 1200 bytes [2025-12-14T03:33:20.584401022Z TRACE quiche_apps::client] 0.0.0.0:39463: recv() would block [2025-12-14T03:33:20.584404218Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.584413626Z DEBUG quiche_apps::common] sending HTTP request "GET /surprised-scared-sloth\r\n" [2025-12-14T03:33:20.584480130Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Initial version=1 dcid=6ab8cb23c82f93b9 scid=52ac22ec6956ac6532a55956bae08eccf375bbc5 len=6 pn=4 [2025-12-14T03:33:20.584484968Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm ACK delay=90 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:20.584497402Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=78.74547ms latest_rtt=39.657354ms srtt=39.657354ms min_rtt=39.657354ms rttvar=19.828677ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 378, tv_nsec: 648611566 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 378, tv_nsec: 648611566 }, first_sent_time: Instant { tv_sec: 378, tv_nsec: 608954212 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040233307s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 375, tv_nsec: 608378259 }), send_elapsed: 3.000575953s, ack_elapsed: 3.040233307s, rtt: 39.657354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297864, last_update: Instant { tv_sec: 378, tv_nsec: 649325886 }, next_time: Instant { tv_sec: 378, tv_nsec: 649325886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:20.584524442Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Handshake version=1 dcid=6ab8cb23c82f93b9 scid=52ac22ec6956ac6532a55956bae08eccf375bbc5 len=45 pn=5 [2025-12-14T03:33:20.584528019Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:20.584532106Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:20.584543838Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=78.698312ms latest_rtt=39.657354ms srtt=39.657354ms min_rtt=39.657354ms rttvar=19.828677ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 378, tv_nsec: 648611566 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 378, tv_nsec: 648611566 }, first_sent_time: Instant { tv_sec: 378, tv_nsec: 608954212 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040233307s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 375, tv_nsec: 608378259 }), send_elapsed: 3.000575953s, ack_elapsed: 3.040233307s, rtt: 39.657354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297864, last_update: Instant { tv_sec: 378, tv_nsec: 649325886 }, next_time: Instant { tv_sec: 378, tv_nsec: 649325886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:20.584579765Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 dropped epoch 0 state [2025-12-14T03:33:20.584604421Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Short dcid=6ab8cb23c82f93b9 key_phase=false len=1164 pn=6 [2025-12-14T03:33:20.584610472Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3f, b7, a3, 02, c1, a3, e8, cf, 79, f1, af, ac, 2e, 98, e7, 6c, e0, 43, c9, 5b] reset_token=[da, f0, e6, d4, ff, c7, 1c, d0, a5, 1b, d5, e4, ce, 8f, 5a, d9] [2025-12-14T03:33:20.584624208Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 7a, 1a, 09, f1, 64, 42, c9, c1, d9, 61, 8a, 3f, 80, 4b, e0, db, 71, e9, 34] reset_token=[c8, 7b, a9, ff, 4d, 58, 35, 6a, d1, c5, 97, d3, 12, e5, f4, 79] [2025-12-14T03:33:20.584633355Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:33:20.584639155Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm PADDING len=1050 [2025-12-14T03:33:20.584654554Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=118.786247ms latest_rtt=39.657354ms srtt=39.657354ms min_rtt=39.657354ms rttvar=19.828677ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 378, tv_nsec: 648611566 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 378, tv_nsec: 648611566 }, first_sent_time: Instant { tv_sec: 378, tv_nsec: 608954212 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040233307s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 375, tv_nsec: 608378259 }), send_elapsed: 3.000575953s, ack_elapsed: 3.040233307s, rtt: 39.657354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297864, last_update: Instant { tv_sec: 378, tv_nsec: 649325886 }, next_time: Instant { tv_sec: 378, tv_nsec: 649325886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:20.584723593Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39463 to 193.167.100.100:443 [2025-12-14T03:33:20.584734403Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.618895026Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:39463 [2025-12-14T03:33:20.618927978Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx pkt Short dcid=52ac22ec6956ac6532a55956bae08eccf375bbc5 key_phase=false len=203 pn=0 [2025-12-14T03:33:20.618954106Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm HANDSHAKE_DONE [2025-12-14T03:33:20.618964806Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 dropped epoch 1 state [2025-12-14T03:33:20.618974705Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9c, 87, 80, ab, 40, 9c, 9b, 54] reset_token=[34, 2f, f8, a3, b2, 33, 76, da, f4, 38, 98, b2, 61, 1e, fe, 1c] [2025-12-14T03:33:20.618990594Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[25, e4, 08, b4, ab, 5e, 59, 55] reset_token=[93, ec, f2, 1e, b0, 77, fa, 90, 2c, 4e, 03, e6, c6, a4, 06, 38] [2025-12-14T03:33:20.619000332Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d0, 77, a9, b5, d5, 3c, a3, 34] reset_token=[9b, cd, 4a, 5f, 5c, 9a, 64, 15, 1c, 15, 02, c1, d2, 66, ec, 89] [2025-12-14T03:33:20.619010161Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f7, ef, df, 17, d1, be, d0, 08] reset_token=[62, f5, fb, e9, 7a, 98, 8c, f8, ff, 4b, 9d, a9, 45, 31, 2f, 80] [2025-12-14T03:33:20.619020500Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[da, 10, be, 86, e5, 0d, aa, d0] reset_token=[07, 42, 16, ee, 3c, 61, c2, a1, 5c, c4, bb, 31, 67, a3, 11, 06] [2025-12-14T03:33:20.619029256Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:20.619079570Z TRACE quiche_apps::client] 0.0.0.0:39463: processed 224 bytes [2025-12-14T03:33:20.619087054Z TRACE quiche_apps::client] 0.0.0.0:39463: recv() would block [2025-12-14T03:33:20.619090400Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.619106720Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Short dcid=6ab8cb23c82f93b9 key_phase=false len=5 pn=7 [2025-12-14T03:33:20.619112912Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:20.619128651Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=109.311699ms latest_rtt=39.657354ms srtt=39.657354ms min_rtt=39.657354ms rttvar=19.828677ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 378, tv_nsec: 648611566 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 378, tv_nsec: 648611566 }, first_sent_time: Instant { tv_sec: 378, tv_nsec: 608954212 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040233307s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 375, tv_nsec: 608378259 }), send_elapsed: 3.000575953s, ack_elapsed: 3.040233307s, rtt: 39.657354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297864, last_update: Instant { tv_sec: 378, tv_nsec: 649325886 }, next_time: Instant { tv_sec: 378, tv_nsec: 649325886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:20.619206967Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39463 to 193.167.100.100:443 [2025-12-14T03:33:20.619213569Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.620674719Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39463 [2025-12-14T03:33:20.620689237Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx pkt Short dcid=52ac22ec6956ac6532a55956bae08eccf375bbc5 key_phase=false len=1049 pn=1 [2025-12-14T03:33:20.620708793Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:20.620717148Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:20.620760750Z TRACE quiche_apps::client] 0.0.0.0:39463: processed 1070 bytes [2025-12-14T03:33:20.620769326Z TRACE quiche_apps::client] 0.0.0.0:39463: recv() would block [2025-12-14T03:33:20.620774565Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.620783903Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:20.620789012Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:20.620794613Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:20.620799362Z INFO quiche_apps::common] 1/1 response(s) received in 3.077113222s, closing... [2025-12-14T03:33:20.620812506Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx pkt Short dcid=6ab8cb23c82f93b9 key_phase=false len=10 pn=8 [2025-12-14T03:33:20.620816022Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:20.620825320Z TRACE quiche::recovery::congestion::recovery] 52ac22ec6956ac6532a55956bae08eccf375bbc5 timer=143.953758ms latest_rtt=39.657354ms srtt=39.657354ms min_rtt=39.657354ms rttvar=19.828677ms cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 378, tv_nsec: 648611566 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 378, tv_nsec: 648611566 }, first_sent_time: Instant { tv_sec: 378, tv_nsec: 608954212 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040233307s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 375, tv_nsec: 608378259 }), send_elapsed: 3.000575953s, ack_elapsed: 3.040233307s, rtt: 39.657354ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297864, last_update: Instant { tv_sec: 378, tv_nsec: 649325886 }, next_time: Instant { tv_sec: 378, tv_nsec: 649325886 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:20.620868330Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39463 to 193.167.100.100:443 [2025-12-14T03:33:20.620873199Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.639343639Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:39463 [2025-12-14T03:33:20.639363485Z TRACE quiche_apps::client] 0.0.0.0:39463: processed 44 bytes [2025-12-14T03:33:20.639371621Z TRACE quiche_apps::client] 0.0.0.0:39463: recv() would block [2025-12-14T03:33:20.639376269Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.639384885Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.652548586Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:39463 [2025-12-14T03:33:20.652570737Z TRACE quiche_apps::client] 0.0.0.0:39463: processed 42 bytes [2025-12-14T03:33:20.652580786Z TRACE quiche_apps::client] 0.0.0.0:39463: recv() would block [2025-12-14T03:33:20.652587799Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.652596896Z TRACE quiche_apps::client] 0.0.0.0:39463 -> 193.167.100.100:443: done writing [2025-12-14T03:33:20.978984355Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:20.979018819Z TRACE quiche] 52ac22ec6956ac6532a55956bae08eccf375bbc5 draining timeout expired [2025-12-14T03:33:20.979065687Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:20.979073491Z INFO quiche_apps::client] connection closed, recv=4 sent=9 lost=2 retrans=5 sent_bytes=2483 recv_bytes=2494 lost_bytes=666 [local_addr=0.0.0.0:39463 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=9 lost=2 retrans=5 rtt=39.657354ms min_rtt=Some(39.657354ms) rttvar=19.828677ms cwnd=9450 sent_bytes=2483 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=1330 pmtu=1350 delivery_rate=109] [2025-12-14T03:33:20.983858299Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:20.984107352Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35225 with scid eed2d1d91e423950a2956bf5ef66d885964fac49 [2025-12-14T03:33:20.984168075Z TRACE quiche::tls] eed2d1d91e423950a2956bf5ef66d885964fac49 write message lvl=Initial len=266 [2025-12-14T03:33:20.984189816Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Initial version=1 dcid=d2369a1dd90304d8a8a0af207888441f scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=270 pn=0 [2025-12-14T03:33:20.984193924Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:20.984208200Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=998.905464ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, first_sent_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 379, tv_nsec: 48970280 }, next_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:20.984291686Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:21.984321927Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:21.984360829Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 loss detection timeout expired [2025-12-14T03:33:21.984376128Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=997.735973ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, first_sent_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 379, tv_nsec: 48970280 }, next_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:21.984403278Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:21.984443473Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Initial version=1 dcid=d2369a1dd90304d8a8a0af207888441f scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=270 pn=1 [2025-12-14T03:33:21.984460334Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:21.984480562Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=1.997938806s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, first_sent_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 380, tv_nsec: 49275784 }, next_time: Instant { tv_sec: 380, tv_nsec: 49275784 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:21.984552306Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:21.984559970Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:23.984620114Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:23.984662382Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 loss detection timeout expired [2025-12-14T03:33:23.984671530Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=1.995746857s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, first_sent_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 380, tv_nsec: 49275784 }, next_time: Instant { tv_sec: 380, tv_nsec: 49275784 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:23.984701145Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:23.984739366Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Initial version=1 dcid=d2369a1dd90304d8a8a0af207888441f scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=270 pn=2 [2025-12-14T03:33:23.984747130Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:23.984769773Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=3.995942743s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, first_sent_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 382, tv_nsec: 49569232 }, next_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:23.984867895Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:23.984882062Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Initial version=1 dcid=d2369a1dd90304d8a8a0af207888441f scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=4 pn=3 [2025-12-14T03:33:23.984886600Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PING mtu_probe=None [2025-12-14T03:33:23.984890948Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PADDING len=3 [2025-12-14T03:33:23.984899514Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=3.995974252s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, first_sent_time: Instant { tv_sec: 379, tv_nsec: 48970280 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 382, tv_nsec: 49730182 }, next_time: Instant { tv_sec: 382, tv_nsec: 49730182 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:23.984935020Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:23.984941592Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.024693240Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:24.024731982Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Initial version=1 dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 scid=25fee72bec79197e token= len=398 pn=0 [2025-12-14T03:33:24.024757720Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm ACK delay=0 blocks=[2..2] ecn_counts=None [2025-12-14T03:33:24.024770564Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet newly acked 2 [2025-12-14T03:33:24.024776435Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet 0 lost on epoch 0 [2025-12-14T03:33:24.024780583Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet 1 lost on epoch 0 [2025-12-14T03:33:24.024797354Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:24.024941612Z TRACE quiche::tls] eed2d1d91e423950a2956bf5ef66d885964fac49 set write secret lvl=Handshake [2025-12-14T03:33:24.024958003Z TRACE quiche::tls] eed2d1d91e423950a2956bf5ef66d885964fac49 set read secret lvl=Handshake [2025-12-14T03:33:24.024970426Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm PADDING len=282 [2025-12-14T03:33:24.025013015Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Handshake version=1 dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 scid=25fee72bec79197e len=727 pn=0 [2025-12-14T03:33:24.025030448Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:24.025279752Z TRACE quiche::tls] eed2d1d91e423950a2956bf5ef66d885964fac49 write message lvl=Handshake len=36 [2025-12-14T03:33:24.025286524Z TRACE quiche::tls] eed2d1d91e423950a2956bf5ef66d885964fac49 set write secret lvl=OneRTT [2025-12-14T03:33:24.025295751Z TRACE quiche::tls] eed2d1d91e423950a2956bf5ef66d885964fac49 set read secret lvl=OneRTT [2025-12-14T03:33:24.025316690Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d2369a1dd90304d8a8a0af207888441f), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(25fee72bec79197e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:24.025344452Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 1200 bytes [2025-12-14T03:33:24.025350964Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:24.025354641Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.025364920Z DEBUG quiche_apps::common] sending HTTP request "GET /merciless-orange-tape\r\n" [2025-12-14T03:33:24.025446171Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Initial version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=6 pn=4 [2025-12-14T03:33:24.025451632Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:24.025466289Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=79.440558ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 90291186 }, next_time: Instant { tv_sec: 382, tv_nsec: 90291186 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.025512495Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Handshake version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=45 pn=5 [2025-12-14T03:33:24.025517154Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=62 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:24.025521161Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:24.025529547Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=79.37746ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 90291186 }, next_time: Instant { tv_sec: 382, tv_nsec: 90291186 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.025574210Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 dropped epoch 0 state [2025-12-14T03:33:24.025600208Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=1164 pn=6 [2025-12-14T03:33:24.025607482Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, e0, 6f, 45, b6, f5, fb, 33, 1d, fe, e2, de, c0, 0a, 6b, d3, e8, b9, 4d, 60] reset_token=[4e, a9, 97, 56, dd, 96, ee, 06, eb, 01, 32, 21, c6, cd, 6c, 84] [2025-12-14T03:33:24.025621428Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4d, ca, f3, 6d, 60, fe, 2f, e9, 7a, 66, fb, da, a8, cd, 7d, 6c, a1, 5d, 8c] reset_token=[1d, 52, 43, 3d, f6, 98, c1, 87, db, e6, e8, 25, f5, c0, 15, 1d] [2025-12-14T03:33:24.025635785Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:33:24.025641976Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PADDING len=1051 [2025-12-14T03:33:24.025658397Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=119.808753ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 90291186 }, next_time: Instant { tv_sec: 382, tv_nsec: 90291186 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.025738456Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.025750378Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.025764374Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:24.025779733Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 dropped invalid packet [2025-12-14T03:33:24.025786866Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 1200 bytes [2025-12-14T03:33:24.025794861Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:24.025800171Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.025806743Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.145986117Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:24.146025150Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 loss detection timeout expired [2025-12-14T03:33:24.146034858Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=119.465433ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 90291186 }, next_time: Instant { tv_sec: 382, tv_nsec: 90291186 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.146068210Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.146102674Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Handshake version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=46 pn=7 [2025-12-14T03:33:24.146108024Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=15135 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:24.146114626Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:24.146135976Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=169.365276ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 210935566 }, next_time: Instant { tv_sec: 382, tv_nsec: 210935566 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.146257512Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.146273943Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.225126345Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:24.225192949Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 dropped invalid packet [2025-12-14T03:33:24.225202837Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 1200 bytes [2025-12-14T03:33:24.225210101Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:24.225213938Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.225226051Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.316376481Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:24.316400136Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 loss detection timeout expired [2025-12-14T03:33:24.316408712Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=289.158141ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 210935566 }, next_time: Instant { tv_sec: 382, tv_nsec: 210935566 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.316439639Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.316471208Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=113 pn=8 [2025-12-14T03:33:24.316476217Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4d, ca, f3, 6d, 60, fe, 2f, e9, 7a, 66, fb, da, a8, cd, 7d, 6c, a1, 5d, 8c] reset_token=[1d, 52, 43, 3d, f6, 98, c1, 87, db, e6, e8, 25, f5, c0, 15, 1d] [2025-12-14T03:33:24.316487087Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, e0, 6f, 45, b6, f5, fb, 33, 1d, fe, e2, de, c0, 0a, 6b, d3, e8, b9, 4d, 60] reset_token=[4e, a9, 97, 56, dd, 96, ee, 06, eb, 01, 32, 21, c6, cd, 6c, 84] [2025-12-14T03:33:24.316495202Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:33:24.316515430Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=309.696674ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1528 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 381305953 }, next_time: Instant { tv_sec: 382, tv_nsec: 381305953 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.316603684Z TRACE quiche_apps::client] written 139 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.316614565Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=4 pn=9 [2025-12-14T03:33:24.316618933Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PING mtu_probe=None [2025-12-14T03:33:24.316622750Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PADDING len=3 [2025-12-14T03:33:24.316630394Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=309.58173ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1558 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 381305953 }, next_time: Instant { tv_sec: 382, tv_nsec: 381305953 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.316667263Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.316673094Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.424593506Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:24.424638770Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Handshake version=1 dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 scid=25fee72bec79197e len=727 pn=1 [2025-12-14T03:33:24.424663176Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:24.424743645Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 764 bytes [2025-12-14T03:33:24.424755398Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:24.424762761Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.424786545Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Handshake version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=5 pn=10 [2025-12-14T03:33:24.424793849Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=19 blocks=[0..1] ecn_counts=None [2025-12-14T03:33:24.424814237Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=201.396444ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1558 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 489627192 }, next_time: Instant { tv_sec: 382, tv_nsec: 489627192 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.424908422Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.424920084Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.627185947Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:24.627214520Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 loss detection timeout expired [2025-12-14T03:33:24.627223036Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=479.121291ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1558 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 489627192 }, next_time: Instant { tv_sec: 382, tv_nsec: 489627192 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.627254334Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.627285062Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Handshake version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=48 pn=11 [2025-12-14T03:33:24.627290231Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=25331 blocks=[0..1] ecn_counts=None [2025-12-14T03:33:24.627296603Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:24.627316189Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=849.559284ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 692121099 }, next_time: Instant { tv_sec: 382, tv_nsec: 692121099 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.627406217Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.627426314Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Handshake version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=9 pn=12 [2025-12-14T03:33:24.627432797Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=25349 blocks=[0..1] ecn_counts=None [2025-12-14T03:33:24.627439118Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PING mtu_probe=None [2025-12-14T03:33:24.627454577Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=849.420225ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1723 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 692121099 }, next_time: Instant { tv_sec: 382, tv_nsec: 692121099 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.627503669Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.627514208Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:24.660108958Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:24.660183968Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Handshake version=1 dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 scid=25fee72bec79197e len=727 pn=3 [2025-12-14T03:33:24.660208334Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:24.660243008Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 764 bytes [2025-12-14T03:33:24.660252486Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:24.660257525Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:24.660280177Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Handshake version=1 dcid=25fee72bec79197e scid=eed2d1d91e423950a2956bf5ef66d885964fac49 len=7 pn=13 [2025-12-14T03:33:24.660287441Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=12 blocks=[0..1, 3..3] ecn_counts=None [2025-12-14T03:33:24.660307288Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=816.566693ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1723 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 11, last_sent_packet: 13, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 382, tv_nsec: 692121099 }, next_time: Instant { tv_sec: 382, tv_nsec: 692121099 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:24.660413425Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:24.660425127Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:25.387595795Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:25.387644215Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Short dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 key_phase=false len=203 pn=1 [2025-12-14T03:33:25.387666596Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm HANDSHAKE_DONE [2025-12-14T03:33:25.387680552Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 dropped epoch 1 state [2025-12-14T03:33:25.387690030Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[18, 0c, 3c, 63, 09, e7, ef, 1c] reset_token=[07, 6c, b8, 6a, 0b, a5, 4f, d2, 7b, 84, db, 49, 70, a5, 6a, e0] [2025-12-14T03:33:25.387708274Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 7a, df, ff, 63, d4, 99, d3] reset_token=[cd, 46, cd, 53, 87, 4c, 81, 32, 15, 0c, b7, fe, 2a, 61, ad, 56] [2025-12-14T03:33:25.387720807Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[dd, 35, 79, 36, 49, 43, 53, 5a] reset_token=[8f, f6, 03, 23, cd, db, 22, 83, 4a, b0, ad, e0, d4, a0, e5, 59] [2025-12-14T03:33:25.387733070Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[28, b2, 27, 33, 8a, 28, b8, 19] reset_token=[57, 2f, b5, 60, f7, 45, 36, 5c, d7, 42, c1, d5, 4a, b8, e0, 0d] [2025-12-14T03:33:25.387745463Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[26, de, 56, dc, e1, 4e, 88, 00] reset_token=[5f, d1, f4, f0, e8, f4, 56, c5, 87, 78, 6a, 15, 62, 5c, 99, e1] [2025-12-14T03:33:25.387756083Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:25.387817287Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 224 bytes [2025-12-14T03:33:25.387828388Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:25.387835040Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:25.387853745Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=5 pn=14 [2025-12-14T03:33:25.387858384Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=26 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:25.387873832Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=89.000058ms latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1359 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 11, last_sent_packet: 14, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 383, tv_nsec: 452699751 }, next_time: Instant { tv_sec: 383, tv_nsec: 452699751 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:25.387962788Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:25.387974039Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:25.477113341Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:25.477136865Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 loss detection timeout expired [2025-12-14T03:33:25.477165368Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=1.159975342s latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1359 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 11, last_sent_packet: 14, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 383, tv_nsec: 452699751 }, next_time: Instant { tv_sec: 383, tv_nsec: 452699751 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:25.477193420Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:25.477218978Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=199 pn=15 [2025-12-14T03:33:25.477223286Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=11196 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:25.477228495Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, e0, 6f, 45, b6, f5, fb, 33, 1d, fe, e2, de, c0, 0a, 6b, d3, e8, b9, 4d, 60] reset_token=[4e, a9, 97, 56, dd, 96, ee, 06, eb, 01, 32, 21, c6, cd, 6c, 84] [2025-12-14T03:33:25.477236871Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4d, ca, f3, 6d, 60, fe, 2f, e9, 7a, 66, fb, da, a8, cd, 7d, 6c, a1, 5d, 8c] reset_token=[1d, 52, 43, 3d, f6, 98, c1, 87, db, e6, e8, 25, f5, c0, 15, 1d] [2025-12-14T03:33:25.477243614Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4d, ca, f3, 6d, 60, fe, 2f, e9, 7a, 66, fb, da, a8, cd, 7d, 6c, a1, 5d, 8c] reset_token=[1d, 52, 43, 3d, f6, 98, c1, 87, db, e6, e8, 25, f5, c0, 15, 1d] [2025-12-14T03:33:25.477259052Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, e0, 6f, 45, b6, f5, fb, 33, 1d, fe, e2, de, c0, 0a, 6b, d3, e8, b9, 4d, 60] reset_token=[4e, a9, 97, 56, dd, 96, ee, 06, eb, 01, 32, 21, c6, cd, 6c, 84] [2025-12-14T03:33:25.477266176Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:33:25.477285181Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=2.320448231s latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1584 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 383, tv_nsec: 542057851 }, next_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:25.477348890Z TRACE quiche_apps::client] written 225 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:25.477361153Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=7 pn=16 [2025-12-14T03:33:25.477366272Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm ACK delay=11215 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:25.477371311Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm PING mtu_probe=None [2025-12-14T03:33:25.477382041Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=2.320504896s latest_rtt=40.011081ms srtt=40.011081ms min_rtt=40.011081ms rttvar=20.00554ms cwnd=9450 ssthresh=9450 bytes_in_flight=1617 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 382, tv_nsec: 89580313 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 382, tv_nsec: 89580313 }, first_sent_time: Instant { tv_sec: 382, tv_nsec: 49569232 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.040610033s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 379, tv_nsec: 48970280 }), send_elapsed: 3.000598952s, ack_elapsed: 3.040610033s, rtt: 40.011081ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 295230, last_update: Instant { tv_sec: 383, tv_nsec: 542057851 }, next_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:25.477425833Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:25.477435090Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:25.509433253Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:25.509463760Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Short dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 key_phase=false len=22 pn=3 [2025-12-14T03:33:25.509478076Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm ACK delay=0 blocks=[14..16] ecn_counts=None [2025-12-14T03:33:25.509486723Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet newly acked 14 [2025-12-14T03:33:25.509503494Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet newly acked 15 [2025-12-14T03:33:25.509508393Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet newly acked 16 [2025-12-14T03:33:25.509513202Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet 6 lost on epoch 2 [2025-12-14T03:33:25.509516598Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet 8 lost on epoch 2 [2025-12-14T03:33:25.509520495Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 packet 9 lost on epoch 2 [2025-12-14T03:33:25.509543819Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 43 bytes [2025-12-14T03:33:25.509551643Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:25.509557574Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:25.509572352Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=160 pn=17 [2025-12-14T03:33:25.509576169Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, e0, 6f, 45, b6, f5, fb, 33, 1d, fe, e2, de, c0, 0a, 6b, d3, e8, b9, 4d, 60] reset_token=[4e, a9, 97, 56, dd, 96, ee, 06, eb, 01, 32, 21, c6, cd, 6c, 84] [2025-12-14T03:33:25.509584114Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4d, ca, f3, 6d, 60, fe, 2f, e9, 7a, 66, fb, da, a8, cd, 7d, 6c, a1, 5d, 8c] reset_token=[1d, 52, 43, 3d, f6, 98, c1, 87, db, e6, e8, 25, f5, c0, 15, 1d] [2025-12-14T03:33:25.509594112Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[67, 4d, ca, f3, 6d, 60, fe, 2f, e9, 7a, 66, fb, da, a8, cd, 7d, 6c, a1, 5d, 8c] reset_token=[1d, 52, 43, 3d, f6, 98, c1, 87, db, e6, e8, 25, f5, c0, 15, 1d] [2025-12-14T03:33:25.509604732Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, e0, 6f, 45, b6, f5, fb, 33, 1d, fe, e2, de, c0, 0a, 6b, d3, e8, b9, 4d, 60] reset_token=[4e, a9, 97, 56, dd, 96, ee, 06, eb, 01, 32, 21, c6, cd, 6c, 84] [2025-12-14T03:33:25.509625531Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=131.750147ms latest_rtt=32.257235ms srtt=39.041849ms min_rtt=32.257235ms rttvar=16.942616ms cwnd=6615 ssthresh=6615 bytes_in_flight=186 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 383, tv_nsec: 606522979 }) Rate { delivered: 591, delivered_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, first_sent_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { bandwidth: 1.38 Kbps, is_app_limited: true, interval: 1.492488619s, delivered: 258, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 382, tv_nsec: 89580313 }), send_elapsed: 1.492488619s, ack_elapsed: 1.484734773s, rtt: 32.257235ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 211791, last_update: Instant { tv_sec: 383, tv_nsec: 542057851 }, next_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:25.509686174Z TRACE quiche_apps::client] written 186 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:25.509697545Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:25.510600737Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:25.510618369Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx pkt Short dcid=eed2d1d91e423950a2956bf5ef66d885964fac49 key_phase=false len=1049 pn=4 [2025-12-14T03:33:25.510631163Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:25.510638096Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:25.510649207Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 1070 bytes [2025-12-14T03:33:25.510656741Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:25.510661530Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:25.510673542Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:25.510679183Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:25.510684081Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:25.510689291Z INFO quiche_apps::common] 1/1 response(s) received in 4.526392847s, closing... [2025-12-14T03:33:25.510701774Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx pkt Short dcid=25fee72bec79197e key_phase=false len=10 pn=18 [2025-12-14T03:33:25.510706954Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:25.510719527Z TRACE quiche::recovery::congestion::recovery] eed2d1d91e423950a2956bf5ef66d885964fac49 timer=131.788508ms latest_rtt=32.257235ms srtt=39.041849ms min_rtt=32.257235ms rttvar=16.942616ms cwnd=6615 ssthresh=6615 bytes_in_flight=222 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 383, tv_nsec: 606522979 }) Rate { delivered: 591, delivered_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, first_sent_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 1.38 Kbps, is_app_limited: true, interval: 1.492488619s, delivered: 258, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 382, tv_nsec: 89580313 }), send_elapsed: 1.492488619s, ack_elapsed: 1.484734773s, rtt: 32.257235ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 211791, last_update: Instant { tv_sec: 383, tv_nsec: 542057851 }, next_time: Instant { tv_sec: 383, tv_nsec: 542057851 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:25.510773428Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35225 to 193.167.100.100:443 [2025-12-14T03:33:25.510781433Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:25.559985403Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:35225 [2025-12-14T03:33:25.560007404Z TRACE quiche_apps::client] 0.0.0.0:35225: processed 44 bytes [2025-12-14T03:33:25.560016461Z TRACE quiche_apps::client] 0.0.0.0:35225: recv() would block [2025-12-14T03:33:25.560021561Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:25.560029595Z TRACE quiche_apps::client] 0.0.0.0:35225 -> 193.167.100.100:443: done writing [2025-12-14T03:33:25.832360469Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:25.832394122Z TRACE quiche] eed2d1d91e423950a2956bf5ef66d885964fac49 draining timeout expired [2025-12-14T03:33:25.832454995Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:25.832462659Z INFO quiche_apps::client] connection closed, recv=7 sent=19 lost=5 retrans=13 sent_bytes=3481 recv_bytes=4065 lost_bytes=2025 [local_addr=0.0.0.0:35225 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=19 lost=5 retrans=13 rtt=39.041849ms min_rtt=Some(32.257235ms) rttvar=16.942616ms cwnd=6615 sent_bytes=3481 recv_bytes=4065 lost_bytes=0 stream_retrans_bytes=1578 pmtu=1350 delivery_rate=172] [2025-12-14T03:33:25.837216276Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:25.837463837Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35257 with scid 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c [2025-12-14T03:33:25.837503772Z TRACE quiche::tls] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c write message lvl=Initial len=266 [2025-12-14T03:33:25.837520993Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Initial version=1 dcid=145b96ad27f9e01924c63d60a44e9903 scid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c len=270 pn=0 [2025-12-14T03:33:25.837524921Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:25.837538767Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=998.931783ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, first_sent_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 383, tv_nsec: 902327136 }, next_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:25.837625598Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:26.837688915Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:26.837727006Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c loss detection timeout expired [2025-12-14T03:33:26.837735612Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=997.733856ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, first_sent_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 383, tv_nsec: 902327136 }, next_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:26.837766620Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:26.837809991Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Initial version=1 dcid=145b96ad27f9e01924c63d60a44e9903 scid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c len=270 pn=1 [2025-12-14T03:33:26.837833013Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:26.837854774Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=1.997929799s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, first_sent_time: Instant { tv_sec: 383, tv_nsec: 902327136 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 384, tv_nsec: 902640989 }, next_time: Instant { tv_sec: 384, tv_nsec: 902640989 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:26.837947386Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:35257 to 193.167.100.100:443 [2025-12-14T03:33:26.837955962Z TRACE quiche_apps::client] 0.0.0.0:35257 -> 193.167.100.100:443: done writing [2025-12-14T03:33:26.878020282Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35257 [2025-12-14T03:33:26.878076256Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx pkt Initial version=1 dcid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c scid=9bffcd21ad7682f6 token= len=399 pn=0 [2025-12-14T03:33:26.878101142Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:26.878114447Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c packet newly acked 1 [2025-12-14T03:33:26.878121500Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c packet 0 lost on epoch 0 [2025-12-14T03:33:26.878144463Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:26.878306114Z TRACE quiche::tls] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c set write secret lvl=Handshake [2025-12-14T03:33:26.878325631Z TRACE quiche::tls] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c set read secret lvl=Handshake [2025-12-14T03:33:26.878344435Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm PADDING len=283 [2025-12-14T03:33:26.878379801Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx pkt Handshake version=1 dcid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c scid=9bffcd21ad7682f6 len=726 pn=0 [2025-12-14T03:33:26.878388147Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:26.878611513Z TRACE quiche::tls] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c write message lvl=Handshake len=36 [2025-12-14T03:33:26.878617734Z TRACE quiche::tls] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c set write secret lvl=OneRTT [2025-12-14T03:33:26.878626741Z TRACE quiche::tls] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c set read secret lvl=OneRTT [2025-12-14T03:33:26.878647550Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(145b96ad27f9e01924c63d60a44e9903), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(9bffcd21ad7682f6), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:26.878686282Z TRACE quiche_apps::client] 0.0.0.0:35257: processed 1200 bytes [2025-12-14T03:33:26.878693055Z TRACE quiche_apps::client] 0.0.0.0:35257: recv() would block [2025-12-14T03:33:26.878696852Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:26.878707572Z DEBUG quiche_apps::common] sending HTTP request "GET /red-orange-cassette\r\n" [2025-12-14T03:33:26.878787701Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Initial version=1 dcid=9bffcd21ad7682f6 scid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c len=6 pn=2 [2025-12-14T03:33:26.878793201Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:26.878807087Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=120.111748ms latest_rtt=40.283628ms srtt=40.283628ms min_rtt=40.283628ms rttvar=20.141814ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 384, tv_nsec: 942924617 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, first_sent_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040597481s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 383, tv_nsec: 902327136 }), send_elapsed: 1.000313853s, ack_elapsed: 1.040597481s, rtt: 40.283628ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293233, last_update: Instant { tv_sec: 384, tv_nsec: 943632595 }, next_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:26.878839708Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Handshake version=1 dcid=9bffcd21ad7682f6 scid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c len=45 pn=3 [2025-12-14T03:33:26.878844146Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:26.878848103Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:26.878856148Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=120.770955ms latest_rtt=40.283628ms srtt=40.283628ms min_rtt=40.283628ms rttvar=20.141814ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 384, tv_nsec: 983916223 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, first_sent_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040597481s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 383, tv_nsec: 902327136 }), send_elapsed: 1.000313853s, ack_elapsed: 1.040597481s, rtt: 40.283628ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293233, last_update: Instant { tv_sec: 384, tv_nsec: 943632595 }, next_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:26.878880183Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c dropped epoch 0 state [2025-12-14T03:33:26.878896874Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Short dcid=9bffcd21ad7682f6 key_phase=false len=1164 pn=4 [2025-12-14T03:33:26.878900922Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1c, 5c, b8, 93, e7, 18, 25, ae, 9a, ec, ae, 34, 46, e8, a4, 85, 22, 2c, 66, f5] reset_token=[13, 7a, 9d, 5a, ad, b8, 59, 3c, 74, 35, 28, 25, c7, d8, 11, d1] [2025-12-14T03:33:26.878909558Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2b, 58, c5, 36, 70, 93, d0, de, aa, 2b, 63, 4d, 87, 9d, 07, 28, ab, d2, cc, f8] reset_token=[c9, 03, 38, 47, 55, 71, f5, a4, 64, ac, 76, c9, 56, 92, ff, 86] [2025-12-14T03:33:26.878917502Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:33:26.878921380Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm PADDING len=1053 [2025-12-14T03:33:26.878930667Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=120.696446ms latest_rtt=40.283628ms srtt=40.283628ms min_rtt=40.283628ms rttvar=20.141814ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 384, tv_nsec: 983916223 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, first_sent_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040597481s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 383, tv_nsec: 902327136 }), send_elapsed: 1.000313853s, ack_elapsed: 1.040597481s, rtt: 40.283628ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293233, last_update: Instant { tv_sec: 384, tv_nsec: 943632595 }, next_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:26.878993073Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35257 to 193.167.100.100:443 [2025-12-14T03:33:26.879000517Z TRACE quiche_apps::client] 0.0.0.0:35257 -> 193.167.100.100:443: done writing [2025-12-14T03:33:26.912602447Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:35257 [2025-12-14T03:33:26.912627855Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx pkt Short dcid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c key_phase=false len=20 pn=0 [2025-12-14T03:33:26.912642602Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm HANDSHAKE_DONE [2025-12-14T03:33:26.912651589Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c dropped epoch 1 state [2025-12-14T03:33:26.912657039Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm PADDING len=2 [2025-12-14T03:33:26.912673370Z TRACE quiche_apps::client] 0.0.0.0:35257: processed 41 bytes [2025-12-14T03:33:26.912681284Z TRACE quiche_apps::client] 0.0.0.0:35257: recv() would block [2025-12-14T03:33:26.912685863Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:26.912704868Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Short dcid=9bffcd21ad7682f6 key_phase=false len=5 pn=5 [2025-12-14T03:33:26.912711340Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm ACK delay=9 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:26.912740965Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=111.884615ms latest_rtt=40.283628ms srtt=40.283628ms min_rtt=40.283628ms rttvar=20.141814ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 384, tv_nsec: 983916223 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, first_sent_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040597481s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 383, tv_nsec: 902327136 }), send_elapsed: 1.000313853s, ack_elapsed: 1.040597481s, rtt: 40.283628ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293233, last_update: Instant { tv_sec: 384, tv_nsec: 943632595 }, next_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:26.912802540Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35257 to 193.167.100.100:443 [2025-12-14T03:33:26.912812368Z TRACE quiche_apps::client] 0.0.0.0:35257 -> 193.167.100.100:443: done writing [2025-12-14T03:33:26.912980434Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:35257 [2025-12-14T03:33:26.912993629Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx pkt Short dcid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c key_phase=false len=202 pn=1 [2025-12-14T03:33:26.913007374Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e8, 46, 71, 37, 4f, 1e, e9, ac] reset_token=[a2, 76, 30, a5, 48, 09, df, 85, ea, c2, a8, 3b, 97, 0c, 7f, b4] [2025-12-14T03:33:26.913019868Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e3, 00, 34, 44, ed, 27, d5, 67] reset_token=[af, c5, b0, df, cd, 16, d2, 26, 44, 91, c9, 85, ec, f2, 97, 34] [2025-12-14T03:33:26.913057247Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8e, 59, d0, 00, 5a, 73, 68, 1a] reset_token=[bf, 9d, 5c, 35, bc, e0, 00, 27, c8, 2c, ae, 62, 0a, 5e, 06, 28] [2025-12-14T03:33:26.913069730Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f9, f6, 7a, 49, 22, f3, ba, ec] reset_token=[0a, 70, 7a, 78, af, da, 0d, 77, 05, a4, 16, f9, ab, 39, 69, 91] [2025-12-14T03:33:26.913080591Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9a, 9b, 7e, a1, 1d, 5c, d0, 7e] reset_token=[55, 5a, 1d, 96, 98, 71, 32, 9f, a0, 79, eb, 43, 3b, 29, 21, 14] [2025-12-14T03:33:26.913089447Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:26.913128881Z TRACE quiche_apps::client] 0.0.0.0:35257: processed 223 bytes [2025-12-14T03:33:26.913138709Z TRACE quiche_apps::client] 0.0.0.0:35257: recv() would block [2025-12-14T03:33:26.913144259Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:26.913184514Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Short dcid=9bffcd21ad7682f6 key_phase=false len=5 pn=6 [2025-12-14T03:33:26.913190095Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm ACK delay=23 blocks=[0..1] ecn_counts=None [2025-12-14T03:33:26.913199883Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=111.427291ms latest_rtt=40.283628ms srtt=40.283628ms min_rtt=40.283628ms rttvar=20.141814ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 384, tv_nsec: 983916223 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, first_sent_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040597481s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 383, tv_nsec: 902327136 }), send_elapsed: 1.000313853s, ack_elapsed: 1.040597481s, rtt: 40.283628ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293233, last_update: Instant { tv_sec: 384, tv_nsec: 943632595 }, next_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:26.913246900Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35257 to 193.167.100.100:443 [2025-12-14T03:33:26.913256839Z TRACE quiche_apps::client] 0.0.0.0:35257 -> 193.167.100.100:443: done writing [2025-12-14T03:33:26.915254613Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35257 [2025-12-14T03:33:26.915272326Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx pkt Short dcid=2f8b5606fad08fea29dfdd377f1bd95c3bb5883c key_phase=false len=1049 pn=2 [2025-12-14T03:33:26.915284348Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:26.915291341Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:26.915302863Z TRACE quiche_apps::client] 0.0.0.0:35257: processed 1070 bytes [2025-12-14T03:33:26.915307842Z TRACE quiche_apps::client] 0.0.0.0:35257: recv() would block [2025-12-14T03:33:26.915310777Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:26.915316799Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:26.915322159Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:26.915327008Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:26.915332248Z INFO quiche_apps::common] 1/1 response(s) received in 1.077699957s, closing... [2025-12-14T03:33:26.915345092Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx pkt Short dcid=9bffcd21ad7682f6 key_phase=false len=10 pn=7 [2025-12-14T03:33:26.915350602Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:26.915397189Z TRACE quiche::recovery::congestion::recovery] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c timer=145.792265ms latest_rtt=40.283628ms srtt=40.283628ms min_rtt=40.283628ms rttvar=20.141814ms cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 384, tv_nsec: 983916223 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, first_sent_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040597481s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 383, tv_nsec: 902327136 }), send_elapsed: 1.000313853s, ack_elapsed: 1.040597481s, rtt: 40.283628ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 293233, last_update: Instant { tv_sec: 384, tv_nsec: 943632595 }, next_time: Instant { tv_sec: 384, tv_nsec: 943632595 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:26.915447482Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35257 to 193.167.100.100:443 [2025-12-14T03:33:26.915455958Z TRACE quiche_apps::client] 0.0.0.0:35257 -> 193.167.100.100:443: done writing [2025-12-14T03:33:26.947098574Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:35257 [2025-12-14T03:33:26.947132677Z TRACE quiche_apps::client] 0.0.0.0:35257: processed 42 bytes [2025-12-14T03:33:26.947142295Z TRACE quiche_apps::client] 0.0.0.0:35257: recv() would block [2025-12-14T03:33:26.947167472Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:26.947179064Z TRACE quiche_apps::client] 0.0.0.0:35257 -> 193.167.100.100:443: done writing [2025-12-14T03:33:27.278543649Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:27.278571642Z TRACE quiche] 2f8b5606fad08fea29dfdd377f1bd95c3bb5883c draining timeout expired [2025-12-14T03:33:27.278609221Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:27.278617267Z INFO quiche_apps::client] connection closed, recv=5 sent=8 lost=1 retrans=2 sent_bytes=2114 recv_bytes=2534 lost_bytes=333 [local_addr=0.0.0.0:35257 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=8 lost=1 retrans=2 rtt=40.283628ms min_rtt=Some(40.283628ms) rttvar=20.141814ms cwnd=9450 sent_bytes=2114 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=320] [2025-12-14T03:33:27.283340264Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:27.283579049Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49344 with scid 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a [2025-12-14T03:33:27.283619454Z TRACE quiche::tls] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a write message lvl=Initial len=266 [2025-12-14T03:33:27.283636636Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Initial version=1 dcid=2ea955c92fa2f2b8ee0ef950aebeeda9 scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=270 pn=0 [2025-12-14T03:33:27.283640393Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:27.283653327Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=998.932725ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, first_sent_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 385, tv_nsec: 348442568 }, next_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:27.283727615Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:28.283817879Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:28.283855780Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:28.283863254Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=997.721826ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, first_sent_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 385, tv_nsec: 348442568 }, next_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:28.283909380Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.283952680Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Initial version=1 dcid=2ea955c92fa2f2b8ee0ef950aebeeda9 scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=270 pn=1 [2025-12-14T03:33:28.283957840Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:28.283976825Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=1.997951069s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, first_sent_time: Instant { tv_sec: 385, tv_nsec: 348442568 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 386, tv_nsec: 348784340 }, next_time: Instant { tv_sec: 386, tv_nsec: 348784340 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:28.284082612Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.284090727Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:28.323980372Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:28.324036386Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Initial version=1 dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a scid=9ca394b1b71bc3cd token= len=398 pn=0 [2025-12-14T03:33:28.324061443Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:28.324072864Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 1 [2025-12-14T03:33:28.324081991Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet 0 lost on epoch 0 [2025-12-14T03:33:28.324108461Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:28.324272335Z TRACE quiche::tls] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a set write secret lvl=Handshake [2025-12-14T03:33:28.324292373Z TRACE quiche::tls] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a set read secret lvl=Handshake [2025-12-14T03:33:28.324308814Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm PADDING len=282 [2025-12-14T03:33:28.324340282Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Handshake version=1 dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a scid=9ca394b1b71bc3cd len=727 pn=0 [2025-12-14T03:33:28.324359528Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:28.324583064Z TRACE quiche::tls] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a write message lvl=Handshake len=36 [2025-12-14T03:33:28.324589265Z TRACE quiche::tls] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a set write secret lvl=OneRTT [2025-12-14T03:33:28.324598473Z TRACE quiche::tls] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a set read secret lvl=OneRTT [2025-12-14T03:33:28.324619742Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(2ea955c92fa2f2b8ee0ef950aebeeda9), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(9ca394b1b71bc3cd), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:28.324646091Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 1200 bytes [2025-12-14T03:33:28.324652583Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:28.324656390Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.324666319Z DEBUG quiche_apps::common] sending HTTP request "GET /tiny-arctic-tractor\r\n" [2025-12-14T03:33:28.324739956Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Initial version=1 dcid=9ca394b1b71bc3cd scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=6 pn=2 [2025-12-14T03:33:28.324745627Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=88 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:28.324758601Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=119.571339ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 388884907 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 389585091 }, next_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.324788767Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Handshake version=1 dcid=9ca394b1b71bc3cd scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=45 pn=3 [2025-12-14T03:33:28.324793165Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:28.324797052Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:28.324804787Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=120.225668ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 389585091 }, next_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.324829212Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a dropped epoch 0 state [2025-12-14T03:33:28.324845943Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=1164 pn=4 [2025-12-14T03:33:28.324850021Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[01, d5, e4, 48, 54, 94, 37, ee, 3d, 22, c1, 56, c8, 30, 63, 5c, dd, ea, 9e, ba] reset_token=[99, f3, 53, 03, aa, f9, 35, d8, 4e, aa, cf, 26, 89, d5, da, c3] [2025-12-14T03:33:28.324859669Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ca, ce, c9, 4a, cd, c1, 3c, 81, 56, 09, 52, 0f, ef, 9e, 0f, e7, 20, 47, 84, 46] reset_token=[38, fd, 44, 99, 33, d4, cc, 4b, 91, 79, a2, 28, 8d, 1d, c4, 57] [2025-12-14T03:33:28.324869016Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:33:28.324872944Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PADDING len=1053 [2025-12-14T03:33:28.324882261Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=120.148313ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 389585091 }, next_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.324934408Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.324940399Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:28.446118394Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:28.446172315Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:28.446193264Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=119.137537ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 389585091 }, next_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.446230273Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.446259718Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Handshake version=1 dcid=9ca394b1b71bc3cd scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=46 pn=5 [2025-12-14T03:33:28.446265358Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=15239 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:28.446275477Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:28.446292679Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=169.039374ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 511096627 }, next_time: Instant { tv_sec: 386, tv_nsec: 511096627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.446373089Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.446380372Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:28.615609468Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:28.615645765Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:28.615654441Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=290.280238ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 511096627 }, next_time: Instant { tv_sec: 386, tv_nsec: 511096627 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.615702320Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.615734140Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=111 pn=6 [2025-12-14T03:33:28.615739279Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ca, ce, c9, 4a, cd, c1, 3c, 81, 56, 09, 52, 0f, ef, 9e, 0f, e7, 20, 47, 84, 46] reset_token=[38, fd, 44, 99, 33, d4, cc, 4b, 91, 79, a2, 28, 8d, 1d, c4, 57] [2025-12-14T03:33:28.615752494Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[01, d5, e4, 48, 54, 94, 37, ee, 3d, 22, c1, 56, c8, 30, 63, 5c, dd, ea, 9e, ba] reset_token=[99, f3, 53, 03, aa, f9, 35, d8, 4e, aa, cf, 26, 89, d5, da, c3] [2025-12-14T03:33:28.615761150Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:33:28.615781788Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=311.665179ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=1526 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 680569536 }, next_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.615869311Z TRACE quiche_apps::client] written 137 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.615879110Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=4 pn=7 [2025-12-14T03:33:28.615883227Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:28.615887044Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PADDING len=3 [2025-12-14T03:33:28.615894198Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=311.55283ms latest_rtt=40.100567ms srtt=40.100567ms min_rtt=40.100567ms rttvar=20.050283ms cwnd=9450 ssthresh=9450 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 389585091 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.040442339s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 385, tv_nsec: 348442568 }), send_elapsed: 1.000341772s, ack_elapsed: 1.040442339s, rtt: 40.100567ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 294571, last_update: Instant { tv_sec: 386, tv_nsec: 680569536 }, next_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.615931046Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.615936657Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:28.648102487Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:28.648216008Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Short dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a key_phase=false len=22 pn=1 [2025-12-14T03:33:28.648237378Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm ACK delay=0 blocks=[6..7] ecn_counts=None [2025-12-14T03:33:28.648247477Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 6 [2025-12-14T03:33:28.648252876Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 7 [2025-12-14T03:33:28.648260801Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet 4 lost on epoch 2 [2025-12-14T03:33:28.648285617Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 43 bytes [2025-12-14T03:33:28.648293392Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:28.648298091Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.648317707Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=80 pn=8 [2025-12-14T03:33:28.648323498Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ca, ce, c9, 4a, cd, c1, 3c, 81, 56, 09, 52, 0f, ef, 9e, 0f, e7, 20, 47, 84, 46] reset_token=[38, fd, 44, 99, 33, d4, cc, 4b, 91, 79, a2, 28, 8d, 1d, c4, 57] [2025-12-14T03:33:28.648336853Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[01, d5, e4, 48, 54, 94, 37, ee, 3d, 22, c1, 56, c8, 30, 63, 5c, dd, ea, 9e, ba] reset_token=[99, f3, 53, 03, aa, f9, 35, d8, 4e, aa, cf, 26, 89, d5, da, c3] [2025-12-14T03:33:28.648390332Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=exp latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=305 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 386, tv_nsec: 680569536 }, next_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.648466144Z TRACE quiche_apps::client] written 106 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.648475882Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:28.648483336Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:28.648487463Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:28.648492763Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=11.55513ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=305 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 386, tv_nsec: 680569536 }, next_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.648516197Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.648531235Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Handshake version=1 dcid=9ca394b1b71bc3cd scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=48 pn=9 [2025-12-14T03:33:28.648536364Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=40523 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:28.648541774Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:28.648552554Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=213.776263ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=407 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 386, tv_nsec: 680569536 }, next_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.648602137Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.648609661Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:28.862894224Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:28.862930392Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:28.862938667Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=213.197772ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=407 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 386, tv_nsec: 680569536 }, next_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.862970055Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:28.863002646Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Handshake version=1 dcid=9ca394b1b71bc3cd scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=48 pn=10 [2025-12-14T03:33:28.863008006Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=67332 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:28.863014468Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:28.863034646Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=312.886051ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=509 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 386, tv_nsec: 927837883 }, next_time: Instant { tv_sec: 386, tv_nsec: 927837883 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.863121468Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.863180517Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Handshake version=1 dcid=9ca394b1b71bc3cd scid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a len=9 pn=11 [2025-12-14T03:33:28.863189274Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=67354 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:28.863197088Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:28.863209391Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=312.711296ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=572 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 386, tv_nsec: 927837883 }, next_time: Instant { tv_sec: 386, tv_nsec: 927837883 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:28.863250778Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:28.863257060Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:29.135863206Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:29.135913039Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Short dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a key_phase=false len=203 pn=4 [2025-12-14T03:33:29.135937294Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm HANDSHAKE_DONE [2025-12-14T03:33:29.135951150Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a dropped epoch 1 state [2025-12-14T03:33:29.135963693Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6a, c0, a1, 43, aa, ed, b3, 85] reset_token=[cf, d6, b0, 24, 05, 61, 21, e0, 43, 0a, e7, fd, bc, 28, fa, 11] [2025-12-14T03:33:29.135981736Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[13, 9c, fa, 2e, 41, 2c, e0, 1a] reset_token=[1d, 15, ef, 75, a5, 98, 62, a3, d5, dd, 9a, 16, e9, d7, 53, 39] [2025-12-14T03:33:29.135993849Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f7, 80, de, e4, 02, 69, b9, dd] reset_token=[b3, 50, bb, ce, 0a, 76, 49, da, eb, 57, dc, 91, 9e, d3, e0, 8f] [2025-12-14T03:33:29.136006152Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e8, fe, f5, 33, e5, 21, e5, a2] reset_token=[65, b8, 1a, 05, b0, 56, 6e, b5, 7d, 7b, 67, f3, 76, c1, b7, 04] [2025-12-14T03:33:29.136018044Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[eb, 52, 5b, 32, 3a, 46, 2d, dc] reset_token=[3d, bb, 1b, f5, 3d, c6, a0, e5, dc, b5, 3d, 1a, b5, f1, f6, b2] [2025-12-14T03:33:29.136029556Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:29.136089367Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 224 bytes [2025-12-14T03:33:29.136097542Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:29.136113462Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:29.136133739Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=7 pn=12 [2025-12-14T03:33:29.136141654Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=27 blocks=[1..1, 4..4] ecn_counts=None [2025-12-14T03:33:29.136182961Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=39.735682ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 387, tv_nsec: 200976199 }, next_time: Instant { tv_sec: 387, tv_nsec: 200976199 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:29.136243724Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:29.136251228Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:29.176344091Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:29.176356063Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:29.176361023Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=527.175529ms latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 387, tv_nsec: 200976199 }, next_time: Instant { tv_sec: 387, tv_nsec: 200976199 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:29.176380208Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:29.176391880Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=9 pn=13 [2025-12-14T03:33:29.176395787Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=5060 blocks=[1..1, 4..4] ecn_counts=None [2025-12-14T03:33:29.176400236Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:29.176415394Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=1.055201471s latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=141 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 387, tv_nsec: 200976199 }, next_time: Instant { tv_sec: 387, tv_nsec: 200976199 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:29.176461119Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:29.176477720Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=9 pn=14 [2025-12-14T03:33:29.176484713Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=5071 blocks=[1..1, 4..4] ecn_counts=None [2025-12-14T03:33:29.176491726Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:29.176502947Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=1.055198986s latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=176 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 387, tv_nsec: 200976199 }, next_time: Instant { tv_sec: 387, tv_nsec: 200976199 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:29.176562628Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:29.176573648Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:29.209354302Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:29.209405768Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Short dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a key_phase=false len=1231 pn=5 [2025-12-14T03:33:29.209429302Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm HANDSHAKE_DONE [2025-12-14T03:33:29.209440934Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6a, c0, a1, 43, aa, ed, b3, 85] reset_token=[cf, d6, b0, 24, 05, 61, 21, e0, 43, 0a, e7, fd, bc, 28, fa, 11] [2025-12-14T03:33:29.209470749Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[13, 9c, fa, 2e, 41, 2c, e0, 1a] reset_token=[1d, 15, ef, 75, a5, 98, 62, a3, d5, dd, 9a, 16, e9, d7, 53, 39] [2025-12-14T03:33:29.209483283Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f7, 80, de, e4, 02, 69, b9, dd] reset_token=[b3, 50, bb, ce, 0a, 76, 49, da, eb, 57, dc, 91, 9e, d3, e0, 8f] [2025-12-14T03:33:29.209497559Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e8, fe, f5, 33, e5, 21, e5, a2] reset_token=[65, b8, 1a, 05, b0, 56, 6e, b5, 7d, 7b, 67, f3, 76, c1, b7, 04] [2025-12-14T03:33:29.209509872Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[eb, 52, 5b, 32, 3a, 46, 2d, dc] reset_token=[3d, bb, 1b, f5, 3d, c6, a0, e5, dc, b5, 3d, 1a, b5, f1, f6, b2] [2025-12-14T03:33:29.209520582Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:29.209530441Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm STREAM id=0 off=0 len=1023 fin=false [2025-12-14T03:33:29.209561248Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 1252 bytes [2025-12-14T03:33:29.209569193Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:29.209572949Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:29.209580614Z TRACE quiche_apps::common] received 1023 bytes [2025-12-14T03:33:29.209584822Z TRACE quiche_apps::common] stream 0 has 1023 bytes (fin? false) [2025-12-14T03:33:29.209601132Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=7 pn=15 [2025-12-14T03:33:29.209605670Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=24 blocks=[1..1, 4..5] ecn_counts=None [2025-12-14T03:33:29.209620678Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=1.022080603s latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=176 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 387, tv_nsec: 274446888 }, next_time: Instant { tv_sec: 387, tv_nsec: 274446888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:29.209695518Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:29.209706718Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.232790818Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:30.232830302Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:30.232838958Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=1.054094662s latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=176 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 387, tv_nsec: 274446888 }, next_time: Instant { tv_sec: 387, tv_nsec: 274446888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.232886607Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.232913938Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=11 pn=16 [2025-12-14T03:33:30.232919037Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=127938 blocks=[1..1, 4..5] ecn_counts=None [2025-12-14T03:33:30.232925730Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:30.232946178Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=2.110415606s latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=213 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 388, tv_nsec: 297754224 }, next_time: Instant { tv_sec: 388, tv_nsec: 297754224 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.233035475Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:30.233050222Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=11 pn=17 [2025-12-14T03:33:30.233056113Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=127956 blocks=[1..1, 4..5] ecn_counts=None [2025-12-14T03:33:30.233062395Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:30.233074147Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=2.110432538s latest_rtt=32.497608ms srtt=39.150197ms min_rtt=32.497608ms rttvar=16.938451ms cwnd=9450 ssthresh=9450 bytes_in_flight=250 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 500, delivered_time: Instant { tv_sec: 386, tv_nsec: 713067144 }, first_sent_time: Instant { tv_sec: 386, tv_nsec: 680569536 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 7, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 323.482053ms, delivered: 167, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 389585091 }), send_elapsed: 290.984445ms, ack_elapsed: 323.482053ms, rtt: 32.497608ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301722, last_update: Instant { tv_sec: 388, tv_nsec: 297754224 }, next_time: Instant { tv_sec: 388, tv_nsec: 297754224 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.233134439Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:30.233163884Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.284028997Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:30.284075102Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Short dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a key_phase=false len=26 pn=8 [2025-12-14T03:33:30.284097795Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm ACK delay=2375 blocks=[8..8, 13..16] ecn_counts=None [2025-12-14T03:33:30.284110839Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 8 [2025-12-14T03:33:30.284119515Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 13 [2025-12-14T03:33:30.284125386Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 14 [2025-12-14T03:33:30.284131728Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 15 [2025-12-14T03:33:30.284139934Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a packet newly acked 16 [2025-12-14T03:33:30.284178275Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm PING mtu_probe=None [2025-12-14T03:33:30.284204133Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 47 bytes [2025-12-14T03:33:30.284211296Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:30.284215284Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.284239389Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=5 pn=18 [2025-12-14T03:33:30.284247143Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=20 blocks=[8..8] ecn_counts=None [2025-12-14T03:33:30.284265207Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=77.265284ms latest_rtt=51.170201ms srtt=40.652697ms min_rtt=32.497608ms rttvar=15.708839ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 713, delivered_time: Instant { tv_sec: 388, tv_nsec: 348924425 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 297754224 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 1.635857281s, delivered: 213, prior_delivered: 500, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 713067144 }), send_elapsed: 1.617184688s, ack_elapsed: 1.635857281s, rtt: 51.170201ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290571, last_update: Instant { tv_sec: 388, tv_nsec: 349079244 }, next_time: Instant { tv_sec: 388, tv_nsec: 349079244 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.284357489Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:30.284365344Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.362502040Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:30.362537476Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a loss detection timeout expired [2025-12-14T03:33:30.362544479Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=127.474115ms latest_rtt=51.170201ms srtt=40.652697ms min_rtt=32.497608ms rttvar=15.708839ms cwnd=9450 ssthresh=9450 bytes_in_flight=37 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 713, delivered_time: Instant { tv_sec: 388, tv_nsec: 348924425 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 297754224 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 1.635857281s, delivered: 213, prior_delivered: 500, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 713067144 }), send_elapsed: 1.617184688s, ack_elapsed: 1.635857281s, rtt: 51.170201ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290571, last_update: Instant { tv_sec: 388, tv_nsec: 349079244 }, next_time: Instant { tv_sec: 388, tv_nsec: 349079244 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.362575287Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.362602638Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=7 pn=19 [2025-12-14T03:33:30.362607838Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm ACK delay=9816 blocks=[8..8] ecn_counts=None [2025-12-14T03:33:30.362614189Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm PING mtu_probe=None [2025-12-14T03:33:30.362632453Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=256.93004ms latest_rtt=51.170201ms srtt=40.652697ms min_rtt=32.497608ms rttvar=15.708839ms cwnd=9450 ssthresh=9450 bytes_in_flight=70 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 713, delivered_time: Instant { tv_sec: 388, tv_nsec: 348924425 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 297754224 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 16, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 1.635857281s, delivered: 213, prior_delivered: 500, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 713067144 }), send_elapsed: 1.617184688s, ack_elapsed: 1.635857281s, rtt: 51.170201ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290571, last_update: Instant { tv_sec: 388, tv_nsec: 427442753 }, next_time: Instant { tv_sec: 388, tv_nsec: 427442753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.362714557Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:30.362722051Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.394402176Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:30.394435689Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx pkt Short dcid=6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a key_phase=false len=26 pn=9 [2025-12-14T03:33:30.394454844Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:30.394463000Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a rx frm STREAM id=0 off=1023 len=1 fin=true [2025-12-14T03:33:30.394486714Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 47 bytes [2025-12-14T03:33:30.394494138Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:30.394499087Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.394511851Z TRACE quiche_apps::common] received 1 bytes [2025-12-14T03:33:30.394517441Z TRACE quiche_apps::common] stream 0 has 1 bytes (fin? true) [2025-12-14T03:33:30.394523031Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:30.394528402Z INFO quiche_apps::common] 1/1 response(s) received in 3.110793643s, closing... [2025-12-14T03:33:30.394547377Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx pkt Short dcid=9ca394b1b71bc3cd key_phase=false len=10 pn=20 [2025-12-14T03:33:30.394553098Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:30.394597370Z TRACE quiche::recovery::congestion::recovery] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a timer=256.914611ms latest_rtt=51.170201ms srtt=40.652697ms min_rtt=32.497608ms rttvar=15.708839ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 386, tv_nsec: 429685658 }) Rate { delivered: 713, delivered_time: Instant { tv_sec: 388, tv_nsec: 348924425 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 297754224 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 16, rate_sample: RateSample { bandwidth: 4.13 Kbps, is_app_limited: true, interval: 1.635857281s, delivered: 213, prior_delivered: 500, prior_time: Some(Instant { tv_sec: 386, tv_nsec: 713067144 }), send_elapsed: 1.617184688s, ack_elapsed: 1.635857281s, rtt: 51.170201ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 290571, last_update: Instant { tv_sec: 388, tv_nsec: 427442753 }, next_time: Instant { tv_sec: 388, tv_nsec: 427442753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:30.394661861Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:49344 to 193.167.100.100:443 [2025-12-14T03:33:30.394670296Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.413860436Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:49344 [2025-12-14T03:33:30.413882467Z TRACE quiche_apps::client] 0.0.0.0:49344: processed 44 bytes [2025-12-14T03:33:30.413889660Z TRACE quiche_apps::client] 0.0.0.0:49344: recv() would block [2025-12-14T03:33:30.413896754Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.413907524Z TRACE quiche_apps::client] 0.0.0.0:49344 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.706264098Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:30.706301988Z TRACE quiche] 6ef1a5886483a4a5a8e99b5129d2c2bf7e9e366a draining timeout expired [2025-12-14T03:33:30.706351270Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.706358323Z INFO quiche_apps::client] connection closed, recv=7 sent=21 lost=3 retrans=8 sent_bytes=2966 recv_bytes=2813 lost_bytes=1523 [local_addr=0.0.0.0:49344 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=21 lost=3 retrans=8 rtt=40.652697ms min_rtt=Some(32.497608ms) rttvar=15.708839ms cwnd=9450 sent_bytes=2966 recv_bytes=2813 lost_bytes=0 stream_retrans_bytes=728 pmtu=1350 delivery_rate=516] [2025-12-14T03:33:30.711337668Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:30.711583907Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48393 with scid 39aa15f0a40bb78e4b8a41350eeee07f8b526cac [2025-12-14T03:33:30.711624813Z TRACE quiche::tls] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac write message lvl=Initial len=266 [2025-12-14T03:33:30.711642797Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx pkt Initial version=1 dcid=ac9e0d3502a823821d7b3511de087907 scid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac len=270 pn=0 [2025-12-14T03:33:30.711646734Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:30.711660479Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac timer=998.93049ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 388, tv_nsec: 776447516 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 776447516 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 388, tv_nsec: 776447516 }, next_time: Instant { tv_sec: 388, tv_nsec: 776447516 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:30.711748414Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:30.752540444Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48393 [2025-12-14T03:33:30.752594294Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx pkt Initial version=1 dcid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac scid=ed39a69eef513991 token= len=397 pn=0 [2025-12-14T03:33:30.752617768Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:30.752629069Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac packet newly acked 0 [2025-12-14T03:33:30.752641232Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:30.752786092Z TRACE quiche::tls] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac set write secret lvl=Handshake [2025-12-14T03:33:30.752803955Z TRACE quiche::tls] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac set read secret lvl=Handshake [2025-12-14T03:33:30.752820746Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm PADDING len=281 [2025-12-14T03:33:30.752862274Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx pkt Handshake version=1 dcid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac scid=ed39a69eef513991 len=728 pn=0 [2025-12-14T03:33:30.752871030Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm CRYPTO off=0 len=707 [2025-12-14T03:33:30.753103213Z TRACE quiche::tls] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac write message lvl=Handshake len=36 [2025-12-14T03:33:30.753109785Z TRACE quiche::tls] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac set write secret lvl=OneRTT [2025-12-14T03:33:30.753118852Z TRACE quiche::tls] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac set read secret lvl=OneRTT [2025-12-14T03:33:30.753139911Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ac9e0d3502a823821d7b3511de087907), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(ed39a69eef513991), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:30.753202077Z TRACE quiche_apps::client] 0.0.0.0:48393: processed 1200 bytes [2025-12-14T03:33:30.753209150Z TRACE quiche_apps::client] 0.0.0.0:48393: recv() would block [2025-12-14T03:33:30.753212998Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.753223928Z DEBUG quiche_apps::common] sending HTTP request "GET /hot-subtropical-artist\r\n" [2025-12-14T03:33:30.753306873Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx pkt Initial version=1 dcid=ed39a69eef513991 scid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac len=6 pn=1 [2025-12-14T03:33:30.753312152Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:30.753326218Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac timer=122.246035ms latest_rtt=40.995359ms srtt=40.995359ms min_rtt=40.995359ms rttvar=20.497679ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 64.98 Kbps, is_app_limited: true, interval: 40.995359ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 388, tv_nsec: 776447516 }), send_elapsed: 0ns, ack_elapsed: 40.995359ms, rtt: 40.995359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 411631, last_update: Instant { tv_sec: 388, tv_nsec: 817992860 }, next_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:30.753355904Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx pkt Handshake version=1 dcid=ed39a69eef513991 scid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac len=45 pn=2 [2025-12-14T03:33:30.753360412Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:30.753364430Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:30.753372485Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac timer=122.909031ms latest_rtt=40.995359ms srtt=40.995359ms min_rtt=40.995359ms rttvar=20.497679ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 64.98 Kbps, is_app_limited: true, interval: 40.995359ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 388, tv_nsec: 776447516 }), send_elapsed: 0ns, ack_elapsed: 40.995359ms, rtt: 40.995359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 411631, last_update: Instant { tv_sec: 388, tv_nsec: 818151767 }, next_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, max_datagram_size: 1350, last_packet_size: None, iv: 240.507µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:30.753396179Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac dropped epoch 0 state [2025-12-14T03:33:30.753410936Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx pkt Short dcid=ed39a69eef513991 key_phase=false len=1164 pn=3 [2025-12-14T03:33:30.753414133Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[25, 62, d0, 8a, d1, 05, 1a, 77, bd, 80, cd, 70, 8e, f8, ab, 97, fe, 22, 3a, 85] reset_token=[70, 8b, 3c, 58, 30, c8, 22, f0, 6b, b1, db, f4, e2, 7d, 85, b4] [2025-12-14T03:33:30.753421126Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a9, f8, 43, 64, 39, 29, 70, 76, 75, d5, 99, 97, 6e, 92, 10, 82, aa, 16, 66, 80] reset_token=[0b, f9, ab, b6, 21, 9c, f1, 39, 0f, e3, 3d, 51, 3b, 55, cd, db] [2025-12-14T03:33:30.753427507Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:33:30.753430563Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm PADDING len=1050 [2025-12-14T03:33:30.753437997Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac timer=122.84366ms latest_rtt=40.995359ms srtt=40.995359ms min_rtt=40.995359ms rttvar=20.497679ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 64.98 Kbps, is_app_limited: true, interval: 40.995359ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 388, tv_nsec: 776447516 }), send_elapsed: 0ns, ack_elapsed: 40.995359ms, rtt: 40.995359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 411631, last_update: Instant { tv_sec: 388, tv_nsec: 818151767 }, next_time: Instant { tv_sec: 388, tv_nsec: 818392274 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:30.753494562Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48393 to 193.167.100.100:443 [2025-12-14T03:33:30.753503950Z TRACE quiche_apps::client] 0.0.0.0:48393 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.787802149Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48393 [2025-12-14T03:33:30.787855949Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx pkt Short dcid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac key_phase=false len=203 pn=0 [2025-12-14T03:33:30.787877289Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm HANDSHAKE_DONE [2025-12-14T03:33:30.787891054Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac dropped epoch 1 state [2025-12-14T03:33:30.787903728Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[76, 28, 19, 08, 08, de, 0a, 0e] reset_token=[8e, ce, 24, da, 0a, cd, d7, 5a, e3, e4, 31, 4d, 68, bb, e5, d6] [2025-12-14T03:33:30.787922052Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e5, 8e, a7, 82, b5, 19, 7a, ff] reset_token=[49, 01, 21, d0, e1, 22, fa, f9, 6d, 0c, 72, 43, cb, f6, 8c, 08] [2025-12-14T03:33:30.787951898Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2d, 02, 41, ea, 96, e8, 60, 8f] reset_token=[8e, f0, 91, 50, 08, 4a, b0, cf, 06, 6f, f2, eb, ea, 39, 72, 3a] [2025-12-14T03:33:30.787961496Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[eb, 59, 54, 40, 02, 6f, a3, 32] reset_token=[86, f1, f3, ff, 7e, d6, 0e, e9, e4, fd, a4, 54, 8a, bb, b7, c7] [2025-12-14T03:33:30.787971785Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[3c, aa, ed, 8c, e7, 7d, 61, 7a] reset_token=[6f, 84, 5a, 39, 84, 65, 07, c3, 18, 54, a3, 41, 48, 00, 9d, 34] [2025-12-14T03:33:30.787982395Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:30.788043779Z TRACE quiche_apps::client] 0.0.0.0:48393: processed 224 bytes [2025-12-14T03:33:30.788054409Z TRACE quiche_apps::client] 0.0.0.0:48393: recv() would block [2025-12-14T03:33:30.788060621Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.788082411Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx pkt Short dcid=ed39a69eef513991 key_phase=false len=5 pn=4 [2025-12-14T03:33:30.788087310Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm ACK delay=28 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:30.788104703Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac timer=113.17514ms latest_rtt=40.995359ms srtt=40.995359ms min_rtt=40.995359ms rttvar=20.497679ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 64.98 Kbps, is_app_limited: true, interval: 40.995359ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 388, tv_nsec: 776447516 }), send_elapsed: 0ns, ack_elapsed: 40.995359ms, rtt: 40.995359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 411631, last_update: Instant { tv_sec: 388, tv_nsec: 852926263 }, next_time: Instant { tv_sec: 388, tv_nsec: 852926263 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:30.788201463Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48393 to 193.167.100.100:443 [2025-12-14T03:33:30.788213035Z TRACE quiche_apps::client] 0.0.0.0:48393 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.789612744Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:48393 [2025-12-14T03:33:30.789626880Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx pkt Short dcid=39aa15f0a40bb78e4b8a41350eeee07f8b526cac key_phase=false len=1049 pn=1 [2025-12-14T03:33:30.789637861Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:30.789645405Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:30.789656706Z TRACE quiche_apps::client] 0.0.0.0:48393: processed 1070 bytes [2025-12-14T03:33:30.789664861Z TRACE quiche_apps::client] 0.0.0.0:48393: recv() would block [2025-12-14T03:33:30.789669861Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.789678767Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:30.789683496Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:30.789694837Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:30.789699526Z INFO quiche_apps::common] 1/1 response(s) received in 77.94472ms, closing... [2025-12-14T03:33:30.789712049Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx pkt Short dcid=ed39a69eef513991 key_phase=false len=10 pn=5 [2025-12-14T03:33:30.789717139Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:30.789729822Z TRACE quiche::recovery::congestion::recovery] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac timer=147.962551ms latest_rtt=40.995359ms srtt=40.995359ms min_rtt=40.995359ms rttvar=20.497679ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, first_sent_time: Instant { tv_sec: 388, tv_nsec: 817992901 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 64.98 Kbps, is_app_limited: true, interval: 40.995359ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 388, tv_nsec: 776447516 }), send_elapsed: 0ns, ack_elapsed: 40.995359ms, rtt: 40.995359ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 411631, last_update: Instant { tv_sec: 388, tv_nsec: 854562774 }, next_time: Instant { tv_sec: 388, tv_nsec: 852926263 }, max_datagram_size: 1350, last_packet_size: None, iv: 87.457µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:30.789778252Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48393 to 193.167.100.100:443 [2025-12-14T03:33:30.789786438Z TRACE quiche_apps::client] 0.0.0.0:48393 -> 193.167.100.100:443: done writing [2025-12-14T03:33:30.821566362Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:48393 [2025-12-14T03:33:30.821600415Z TRACE quiche_apps::client] 0.0.0.0:48393: processed 42 bytes [2025-12-14T03:33:30.821610264Z TRACE quiche_apps::client] 0.0.0.0:48393: recv() would block [2025-12-14T03:33:30.821616285Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:30.821627526Z TRACE quiche_apps::client] 0.0.0.0:48393 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.160001513Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:31.160029785Z TRACE quiche] 39aa15f0a40bb78e4b8a41350eeee07f8b526cac draining timeout expired [2025-12-14T03:33:31.160083175Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.160090909Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:48393 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=40.995359ms min_rtt=Some(40.995359ms) rttvar=20.497679ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8122] [2025-12-14T03:33:31.164911681Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:31.165177827Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42138 with scid 11742db9eb46636746cae5dd56dec4d8bf6eb37e [2025-12-14T03:33:31.165221278Z TRACE quiche::tls] 11742db9eb46636746cae5dd56dec4d8bf6eb37e write message lvl=Initial len=266 [2025-12-14T03:33:31.165237799Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx pkt Initial version=1 dcid=42a22c92822e28f9da271a9d8e7a101e scid=11742db9eb46636746cae5dd56dec4d8bf6eb37e len=270 pn=0 [2025-12-14T03:33:31.165241666Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:31.165255492Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e timer=998.931823ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 389, tv_nsec: 230043981 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 230043981 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 389, tv_nsec: 230043981 }, next_time: Instant { tv_sec: 389, tv_nsec: 230043981 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.165351271Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:31.202824809Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42138 [2025-12-14T03:33:31.202855586Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx pkt Initial version=1 dcid=11742db9eb46636746cae5dd56dec4d8bf6eb37e scid=2a5987ef27b45e3c token= len=399 pn=0 [2025-12-14T03:33:31.202878569Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.202889289Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e packet newly acked 0 [2025-12-14T03:33:31.202899328Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:31.203038397Z TRACE quiche::tls] 11742db9eb46636746cae5dd56dec4d8bf6eb37e set write secret lvl=Handshake [2025-12-14T03:33:31.203057803Z TRACE quiche::tls] 11742db9eb46636746cae5dd56dec4d8bf6eb37e set read secret lvl=Handshake [2025-12-14T03:33:31.203077209Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm PADDING len=283 [2025-12-14T03:33:31.203109049Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx pkt Handshake version=1 dcid=11742db9eb46636746cae5dd56dec4d8bf6eb37e scid=2a5987ef27b45e3c len=726 pn=0 [2025-12-14T03:33:31.203116923Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:31.203332736Z TRACE quiche::tls] 11742db9eb46636746cae5dd56dec4d8bf6eb37e write message lvl=Handshake len=36 [2025-12-14T03:33:31.203338106Z TRACE quiche::tls] 11742db9eb46636746cae5dd56dec4d8bf6eb37e set write secret lvl=OneRTT [2025-12-14T03:33:31.203345770Z TRACE quiche::tls] 11742db9eb46636746cae5dd56dec4d8bf6eb37e set read secret lvl=OneRTT [2025-12-14T03:33:31.203362962Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(42a22c92822e28f9da271a9d8e7a101e), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(2a5987ef27b45e3c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:31.203384933Z TRACE quiche_apps::client] 0.0.0.0:42138: processed 1200 bytes [2025-12-14T03:33:31.203390273Z TRACE quiche_apps::client] 0.0.0.0:42138: recv() would block [2025-12-14T03:33:31.203393248Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.203401965Z DEBUG quiche_apps::common] sending HTTP request "GET /hard-smooth-articuno\r\n" [2025-12-14T03:33:31.203464802Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx pkt Initial version=1 dcid=2a5987ef27b45e3c scid=11742db9eb46636746cae5dd56dec4d8bf6eb37e len=6 pn=1 [2025-12-14T03:33:31.203469671Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm ACK delay=76 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.203480561Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e timer=112.350836ms latest_rtt=37.660978ms srtt=37.660978ms min_rtt=37.660978ms rttvar=18.830489ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.74 Kbps, is_app_limited: true, interval: 37.660978ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 230043981 }), send_elapsed: 0ns, ack_elapsed: 37.660978ms, rtt: 37.660978ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 448076, last_update: Instant { tv_sec: 389, tv_nsec: 268216392 }, next_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.203504195Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx pkt Handshake version=1 dcid=2a5987ef27b45e3c scid=11742db9eb46636746cae5dd56dec4d8bf6eb37e len=45 pn=2 [2025-12-14T03:33:31.203507812Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.203511018Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:31.203517400Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e timer=112.920868ms latest_rtt=37.660978ms srtt=37.660978ms min_rtt=37.660978ms rttvar=18.830489ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.74 Kbps, is_app_limited: true, interval: 37.660978ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 230043981 }), send_elapsed: 0ns, ack_elapsed: 37.660978ms, rtt: 37.660978ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 448076, last_update: Instant { tv_sec: 389, tv_nsec: 268311519 }, next_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.945µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.203531546Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e dropped epoch 0 state [2025-12-14T03:33:31.203545272Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx pkt Short dcid=2a5987ef27b45e3c key_phase=false len=1164 pn=3 [2025-12-14T03:33:31.203548498Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7d, d2, ef, 30, 17, bd, c9, 8a, fd, 48, b2, 8d, db, 58, b3, 58, 6c, 22, fc, dd] reset_token=[71, 09, 2b, da, f3, 02, 4b, 00, 3f, 7f, ba, 8f, 69, 3d, 92, 50] [2025-12-14T03:33:31.203555811Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[47, 87, 1d, a8, 3a, 0d, 7f, 05, 33, 41, d4, 55, f1, b7, be, e5, 1c, 29, 8c, 5c] reset_token=[4b, 2f, fc, e1, 68, bb, b3, 42, 8c, 04, 20, 3c, 1b, db, 31, 76] [2025-12-14T03:33:31.203566502Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:33:31.203569768Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm PADDING len=1052 [2025-12-14T03:33:31.203577342Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e timer=112.860876ms latest_rtt=37.660978ms srtt=37.660978ms min_rtt=37.660978ms rttvar=18.830489ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.74 Kbps, is_app_limited: true, interval: 37.660978ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 230043981 }), send_elapsed: 0ns, ack_elapsed: 37.660978ms, rtt: 37.660978ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 448076, last_update: Instant { tv_sec: 389, tv_nsec: 268311519 }, next_time: Instant { tv_sec: 389, tv_nsec: 268532464 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.203619029Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42138 to 193.167.100.100:443 [2025-12-14T03:33:31.203624710Z TRACE quiche_apps::client] 0.0.0.0:42138 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.237002395Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:42138 [2025-12-14T03:33:31.237026991Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx pkt Short dcid=11742db9eb46636746cae5dd56dec4d8bf6eb37e key_phase=false len=202 pn=1 [2025-12-14T03:33:31.237046397Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0d, 68, 85, fb, e8, 59, ea, 5a] reset_token=[f8, 64, f8, 75, 5e, 09, 73, 83, 00, b1, 20, 24, 03, b6, 7a, 35] [2025-12-14T03:33:31.237063780Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[86, 02, b2, fb, 53, 00, 0b, 7e] reset_token=[ce, cb, a7, 85, 5a, 2d, 71, 42, ff, a5, 5c, 44, 77, 61, 16, cd] [2025-12-14T03:33:31.237076784Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[17, 68, 53, 69, 13, ed, 1b, c4] reset_token=[76, b5, bc, f1, 11, 36, 02, 2d, 70, 6b, 26, 20, 29, c2, d0, 71] [2025-12-14T03:33:31.237089748Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[6d, e7, ca, f5, 3f, e8, 40, 7e] reset_token=[5d, 42, b4, 4d, ec, 61, 75, 5a, d7, 10, 0c, 74, 8a, 10, fc, e3] [2025-12-14T03:33:31.237103333Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[87, e5, 45, d7, b5, 44, 9f, 99] reset_token=[2d, 84, f1, 76, ea, ad, b5, b1, 59, fc, 4f, cf, 57, 7a, d5, d4] [2025-12-14T03:33:31.237113523Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:31.237178674Z TRACE quiche_apps::client] 0.0.0.0:42138: processed 223 bytes [2025-12-14T03:33:31.237195565Z TRACE quiche_apps::client] 0.0.0.0:42138: recv() would block [2025-12-14T03:33:31.237202999Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.237226153Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx pkt Short dcid=2a5987ef27b45e3c key_phase=false len=5 pn=4 [2025-12-14T03:33:31.237238966Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm ACK delay=24 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:31.237250909Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e timer=79.186618ms latest_rtt=37.660978ms srtt=37.660978ms min_rtt=37.660978ms rttvar=18.830489ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.74 Kbps, is_app_limited: true, interval: 37.660978ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 230043981 }), send_elapsed: 0ns, ack_elapsed: 37.660978ms, rtt: 37.660978ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 448076, last_update: Instant { tv_sec: 389, tv_nsec: 302072179 }, next_time: Instant { tv_sec: 389, tv_nsec: 302072179 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.237305390Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42138 to 193.167.100.100:443 [2025-12-14T03:33:31.237312193Z TRACE quiche_apps::client] 0.0.0.0:42138 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.238775911Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:42138 [2025-12-14T03:33:31.238791981Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx pkt Short dcid=11742db9eb46636746cae5dd56dec4d8bf6eb37e key_phase=false len=1049 pn=2 [2025-12-14T03:33:31.238802982Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:31.238810666Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:31.238822208Z TRACE quiche_apps::client] 0.0.0.0:42138: processed 1070 bytes [2025-12-14T03:33:31.238829551Z TRACE quiche_apps::client] 0.0.0.0:42138: recv() would block [2025-12-14T03:33:31.238834110Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.238841734Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:31.238846654Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:31.238851653Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:31.238856712Z INFO quiche_apps::common] 1/1 response(s) received in 73.498078ms, closing... [2025-12-14T03:33:31.238867953Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx pkt Short dcid=2a5987ef27b45e3c key_phase=false len=10 pn=5 [2025-12-14T03:33:31.238873804Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:31.238886808Z TRACE quiche::recovery::congestion::recovery] 11742db9eb46636746cae5dd56dec4d8bf6eb37e timer=77.550648ms latest_rtt=37.660978ms srtt=37.660978ms min_rtt=37.660978ms rttvar=18.830489ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 268216412 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.74 Kbps, is_app_limited: true, interval: 37.660978ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 230043981 }), send_elapsed: 0ns, ack_elapsed: 37.660978ms, rtt: 37.660978ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 448076, last_update: Instant { tv_sec: 389, tv_nsec: 303718788 }, next_time: Instant { tv_sec: 389, tv_nsec: 302072179 }, max_datagram_size: 1350, last_packet_size: None, iv: 80.344µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.238966757Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42138 to 193.167.100.100:443 [2025-12-14T03:33:31.238972869Z TRACE quiche_apps::client] 0.0.0.0:42138 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.257368197Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:42138 [2025-12-14T03:33:31.257394496Z TRACE quiche_apps::client] 0.0.0.0:42138: processed 44 bytes [2025-12-14T03:33:31.257402100Z TRACE quiche_apps::client] 0.0.0.0:42138: recv() would block [2025-12-14T03:33:31.257407480Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.257417078Z TRACE quiche_apps::client] 0.0.0.0:42138 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.578797807Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:31.578821762Z TRACE quiche] 11742db9eb46636746cae5dd56dec4d8bf6eb37e draining timeout expired [2025-12-14T03:33:31.578868820Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.578877145Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2493 lost_bytes=0 [local_addr=0.0.0.0:42138 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=37.660978ms min_rtt=Some(37.660978ms) rttvar=18.830489ms cwnd=13500 sent_bytes=1750 recv_bytes=2493 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8842] [2025-12-14T03:33:31.583690368Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:31.583930946Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39692 with scid 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 [2025-12-14T03:33:31.583970921Z TRACE quiche::tls] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 write message lvl=Initial len=266 [2025-12-14T03:33:31.583988313Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx pkt Initial version=1 dcid=b46c4430f5b30ea4017e452c8b3453b0 scid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 len=270 pn=0 [2025-12-14T03:33:31.583992341Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:31.584006227Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 timer=998.931192ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 389, tv_nsec: 648794125 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 648794125 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 389, tv_nsec: 648794125 }, next_time: Instant { tv_sec: 389, tv_nsec: 648794125 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.584099420Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:31.622268822Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39692 [2025-12-14T03:33:31.622314046Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx pkt Initial version=1 dcid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 scid=3dc1ade3927fd16c token= len=399 pn=0 [2025-12-14T03:33:31.622351336Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.622365302Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 packet newly acked 0 [2025-12-14T03:33:31.622377855Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:31.622521733Z TRACE quiche::tls] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 set write secret lvl=Handshake [2025-12-14T03:33:31.622540428Z TRACE quiche::tls] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 set read secret lvl=Handshake [2025-12-14T03:33:31.622556949Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm PADDING len=283 [2025-12-14T03:33:31.622599458Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx pkt Handshake version=1 dcid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 scid=3dc1ade3927fd16c len=726 pn=0 [2025-12-14T03:33:31.622610419Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:31.622834156Z TRACE quiche::tls] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 write message lvl=Handshake len=36 [2025-12-14T03:33:31.622840327Z TRACE quiche::tls] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 set write secret lvl=OneRTT [2025-12-14T03:33:31.622849564Z TRACE quiche::tls] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 set read secret lvl=OneRTT [2025-12-14T03:33:31.622870934Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(b46c4430f5b30ea4017e452c8b3453b0), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(3dc1ade3927fd16c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:31.622899518Z TRACE quiche_apps::client] 0.0.0.0:39692: processed 1200 bytes [2025-12-14T03:33:31.622905950Z TRACE quiche_apps::client] 0.0.0.0:39692: recv() would block [2025-12-14T03:33:31.622909817Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.622920076Z DEBUG quiche_apps::common] sending HTTP request "GET /many-thick-tablet\r\n" [2025-12-14T03:33:31.622998512Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx pkt Initial version=1 dcid=3dc1ade3927fd16c scid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 len=6 pn=1 [2025-12-14T03:33:31.623004243Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.623018620Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 timer=114.38894ms latest_rtt=38.367721ms srtt=38.367721ms min_rtt=38.367721ms rttvar=19.18386ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.43 Kbps, is_app_limited: true, interval: 38.367721ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 648794125 }), send_elapsed: 0ns, ack_elapsed: 38.367721ms, rtt: 38.367721ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 439822, last_update: Instant { tv_sec: 389, tv_nsec: 687723883 }, next_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.623051661Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx pkt Handshake version=1 dcid=3dc1ade3927fd16c scid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 len=45 pn=2 [2025-12-14T03:33:31.623055418Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.623058724Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:31.623066048Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 timer=115.024455ms latest_rtt=38.367721ms srtt=38.367721ms min_rtt=38.367721ms rttvar=19.18386ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.43 Kbps, is_app_limited: true, interval: 38.367721ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 648794125 }), send_elapsed: 0ns, ack_elapsed: 38.367721ms, rtt: 38.367721ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 439822, last_update: Instant { tv_sec: 389, tv_nsec: 687843557 }, next_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, max_datagram_size: 1350, last_packet_size: None, iv: 225.091µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.623081827Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 dropped epoch 0 state [2025-12-14T03:33:31.623095423Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx pkt Short dcid=3dc1ade3927fd16c key_phase=false len=1164 pn=3 [2025-12-14T03:33:31.623098749Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0b, 94, 76, 48, 86, 65, d9, 09, 6e, f8, 12, 89, e3, d1, be, c0, 1d, 05, 64, 05] reset_token=[1b, 59, d5, c3, 2d, a3, bb, 86, bc, 07, 90, 90, 3a, e6, 99, c2] [2025-12-14T03:33:31.623106734Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8c, 2f, 05, 08, 60, b8, 43, 23, c7, d9, cf, 45, 95, 52, f3, eb, db, 93, 40, 20] reset_token=[ef, 17, 31, d2, 05, 47, ad, aa, f6, 75, 13, d9, ae, 27, 79, 78] [2025-12-14T03:33:31.623114007Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:33:31.623117233Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm PADDING len=1055 [2025-12-14T03:33:31.623124717Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 timer=114.965695ms latest_rtt=38.367721ms srtt=38.367721ms min_rtt=38.367721ms rttvar=19.18386ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.43 Kbps, is_app_limited: true, interval: 38.367721ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 648794125 }), send_elapsed: 0ns, ack_elapsed: 38.367721ms, rtt: 38.367721ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 439822, last_update: Instant { tv_sec: 389, tv_nsec: 687843557 }, next_time: Instant { tv_sec: 389, tv_nsec: 688068648 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.623204095Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39692 to 193.167.100.100:443 [2025-12-14T03:33:31.623214735Z TRACE quiche_apps::client] 0.0.0.0:39692 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.657208461Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:39692 [2025-12-14T03:33:31.657238788Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx pkt Short dcid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 key_phase=false len=203 pn=0 [2025-12-14T03:33:31.657258064Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm HANDSHAKE_DONE [2025-12-14T03:33:31.657269986Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 dropped epoch 1 state [2025-12-14T03:33:31.657280546Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3a, b8, 6e, 5b, 66, 6e, f8, 0e] reset_token=[61, 4c, e9, 36, 9f, c2, f9, 19, 6d, 6d, 72, 55, 3e, 81, 6f, 6f] [2025-12-14T03:33:31.657297006Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fc, 3b, e9, e4, 42, c7, 05, b7] reset_token=[1b, d0, 23, 97, 7f, 2d, 17, 98, d4, f6, c3, c2, c6, 1f, 91, e9] [2025-12-14T03:33:31.657308908Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[fb, 44, af, 5e, b1, 45, 68, ea] reset_token=[34, 35, 94, c5, 5c, 6a, f9, 96, c6, 23, 51, 77, 6f, d8, 67, 44] [2025-12-14T03:33:31.657320730Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c8, df, e0, d5, 6c, a4, 4c, 30] reset_token=[94, 5c, 33, 47, 2c, 81, c1, e2, 6d, bc, c6, 33, 18, 13, 29, 82] [2025-12-14T03:33:31.657333775Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5d, 19, d0, c1, de, f5, 6d, 5a] reset_token=[c4, 7d, cc, 97, 10, 3c, 1b, 4b, 96, 5d, f1, 09, a1, 6c, a1, a0] [2025-12-14T03:33:31.657344826Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:31.657402653Z TRACE quiche_apps::client] 0.0.0.0:39692: processed 224 bytes [2025-12-14T03:33:31.657413774Z TRACE quiche_apps::client] 0.0.0.0:39692: recv() would block [2025-12-14T03:33:31.657419996Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.657439001Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx pkt Short dcid=3dc1ade3927fd16c key_phase=false len=5 pn=4 [2025-12-14T03:33:31.657446756Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:31.657464759Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 timer=105.624291ms latest_rtt=38.367721ms srtt=38.367721ms min_rtt=38.367721ms rttvar=19.18386ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.43 Kbps, is_app_limited: true, interval: 38.367721ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 648794125 }), send_elapsed: 0ns, ack_elapsed: 38.367721ms, rtt: 38.367721ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 439822, last_update: Instant { tv_sec: 389, tv_nsec: 722284376 }, next_time: Instant { tv_sec: 389, tv_nsec: 722284376 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.657547092Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39692 to 193.167.100.100:443 [2025-12-14T03:33:31.657559976Z TRACE quiche_apps::client] 0.0.0.0:39692 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.658887792Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39692 [2025-12-14T03:33:31.658902139Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx pkt Short dcid=86459421d9d976b47cfe3cc6d9f75096c4a0fb16 key_phase=false len=1049 pn=1 [2025-12-14T03:33:31.658912989Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:31.658920042Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:31.658931063Z TRACE quiche_apps::client] 0.0.0.0:39692: processed 1070 bytes [2025-12-14T03:33:31.658937996Z TRACE quiche_apps::client] 0.0.0.0:39692: recv() would block [2025-12-14T03:33:31.658942805Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.658950889Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:31.658956239Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:31.658961259Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:31.658966218Z INFO quiche_apps::common] 1/1 response(s) received in 74.859644ms, closing... [2025-12-14T03:33:31.658978862Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx pkt Short dcid=3dc1ade3927fd16c key_phase=false len=10 pn=5 [2025-12-14T03:33:31.658984222Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:31.658996945Z TRACE quiche::recovery::congestion::recovery] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 timer=140.079427ms latest_rtt=38.367721ms srtt=38.367721ms min_rtt=38.367721ms rttvar=19.18386ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, first_sent_time: Instant { tv_sec: 389, tv_nsec: 687723914 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.43 Kbps, is_app_limited: true, interval: 38.367721ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 389, tv_nsec: 648794125 }), send_elapsed: 0ns, ack_elapsed: 38.367721ms, rtt: 38.367721ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 439822, last_update: Instant { tv_sec: 389, tv_nsec: 723830068 }, next_time: Instant { tv_sec: 389, tv_nsec: 722284376 }, max_datagram_size: 1350, last_packet_size: None, iv: 81.851µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:31.659049994Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39692 to 193.167.100.100:443 [2025-12-14T03:33:31.659058931Z TRACE quiche_apps::client] 0.0.0.0:39692 -> 193.167.100.100:443: done writing [2025-12-14T03:33:31.690313034Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:39692 [2025-12-14T03:33:31.690331869Z TRACE quiche_apps::client] 0.0.0.0:39692: processed 42 bytes [2025-12-14T03:33:31.690340515Z TRACE quiche_apps::client] 0.0.0.0:39692: recv() would block [2025-12-14T03:33:31.690346597Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:31.690365922Z TRACE quiche_apps::client] 0.0.0.0:39692 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.004707251Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:32.004728351Z TRACE quiche] 86459421d9d976b47cfe3cc6d9f75096c4a0fb16 draining timeout expired [2025-12-14T03:33:32.004771742Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.004779196Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:39692 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.367721ms min_rtt=Some(38.367721ms) rttvar=19.18386ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8679] [2025-12-14T03:33:32.009368293Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:32.009613921Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:52676 with scid 05ade287811d9fa476b478827a86d86ff965aba9 [2025-12-14T03:33:32.009653975Z TRACE quiche::tls] 05ade287811d9fa476b478827a86d86ff965aba9 write message lvl=Initial len=266 [2025-12-14T03:33:32.009670887Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Initial version=1 dcid=1b04be81a424b2f586ce128be9da835f scid=05ade287811d9fa476b478827a86d86ff965aba9 len=270 pn=0 [2025-12-14T03:33:32.009674744Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:32.009688720Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=998.931933ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 74477219 }, next_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.009774640Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:32.248279833Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.248318124Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Initial version=1 dcid=05ade287811d9fa476b478827a86d86ff965aba9 scid=f8e9a598e94df45e token= len=1162 pn=1 [2025-12-14T03:33:32.248353921Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:32.248503540Z TRACE quiche::tls] 05ade287811d9fa476b478827a86d86ff965aba9 set write secret lvl=Handshake [2025-12-14T03:33:32.248523497Z TRACE quiche::tls] 05ade287811d9fa476b478827a86d86ff965aba9 set read secret lvl=Handshake [2025-12-14T03:33:32.248548213Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm PADDING len=1051 [2025-12-14T03:33:32.248587656Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 1200 bytes [2025-12-14T03:33:32.248598156Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.248605440Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.248634634Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Initial version=1 dcid=f8e9a598e94df45e scid=05ade287811d9fa476b478827a86d86ff965aba9 len=5 pn=1 [2025-12-14T03:33:32.248642499Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=40 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:32.248677624Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=759.941406ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 313475882 }, next_time: Instant { tv_sec: 390, tv_nsec: 313475882 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.248736314Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.248748757Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.282286850Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.282325462Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Initial version=1 dcid=05ade287811d9fa476b478827a86d86ff965aba9 scid=f8e9a598e94df45e token= len=1162 pn=2 [2025-12-14T03:33:32.282364094Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:32.282389932Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm PADDING len=1051 [2025-12-14T03:33:32.282421902Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 1200 bytes [2025-12-14T03:33:32.282431981Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.282437821Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.282460694Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Initial version=1 dcid=f8e9a598e94df45e scid=05ade287811d9fa476b478827a86d86ff965aba9 len=5 pn=2 [2025-12-14T03:33:32.282467737Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=17 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:32.282486532Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=726.133079ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 347302352 }, next_time: Instant { tv_sec: 390, tv_nsec: 347302352 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.282558446Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.282567734Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.379321722Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.379377826Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Handshake version=1 dcid=05ade287811d9fa476b478827a86d86ff965aba9 scid=f8e9a598e94df45e len=728 pn=2 [2025-12-14T03:33:32.379399106Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=707 [2025-12-14T03:33:32.379669109Z TRACE quiche::tls] 05ade287811d9fa476b478827a86d86ff965aba9 write message lvl=Handshake len=36 [2025-12-14T03:33:32.379675932Z TRACE quiche::tls] 05ade287811d9fa476b478827a86d86ff965aba9 set write secret lvl=OneRTT [2025-12-14T03:33:32.379686462Z TRACE quiche::tls] 05ade287811d9fa476b478827a86d86ff965aba9 set read secret lvl=OneRTT [2025-12-14T03:33:32.379707671Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(1b04be81a424b2f586ce128be9da835f), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(f8e9a598e94df45e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:32.379740643Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 765 bytes [2025-12-14T03:33:32.379746053Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.379749149Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.379763686Z DEBUG quiche_apps::common] sending HTTP request "GET /upbeat-boiling-chameleon\r\n" [2025-12-14T03:33:32.379836101Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Handshake version=1 dcid=f8e9a598e94df45e scid=05ade287811d9fa476b478827a86d86ff965aba9 len=45 pn=3 [2025-12-14T03:33:32.379841060Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=59 blocks=[2..2] ecn_counts=None [2025-12-14T03:33:32.379846570Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:32.379859164Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=628.761369ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 444680704 }, next_time: Instant { tv_sec: 390, tv_nsec: 444680704 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.379881706Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 dropped epoch 0 state [2025-12-14T03:33:32.379890823Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Short dcid=f8e9a598e94df45e key_phase=false len=116 pn=4 [2025-12-14T03:33:32.379894059Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[cf, 88, 76, 37, e9, eb, 14, d1, 72, a9, 99, 66, 92, ca, b1, 8b, 3c, cd, 4c, 7b] reset_token=[4b, 0c, f6, d8, 75, d4, 14, b4, 07, d2, db, 44, b5, e9, 3b, 02] [2025-12-14T03:33:32.379911191Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9a, b3, 6f, 1d, 86, 53, 5f, 3b, 31, e8, 76, 03, 8d, 8e, 30, e0, 67, d6, e6, 1f] reset_token=[aa, 67, 2b, 0c, e2, 28, 34, a7, 29, 25, 81, 70, fe, 7c, 6b, db] [2025-12-14T03:33:32.379917753Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:33:32.379925147Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=998.899362ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 444680704 }, next_time: Instant { tv_sec: 390, tv_nsec: 444680704 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.379972745Z TRACE quiche_apps::client] written 241 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.379984317Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.412436814Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.412480907Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Handshake version=1 dcid=05ade287811d9fa476b478827a86d86ff965aba9 scid=f8e9a598e94df45e len=728 pn=3 [2025-12-14T03:33:32.412502457Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=707 [2025-12-14T03:33:32.412533004Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 765 bytes [2025-12-14T03:33:32.412540518Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.412545066Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.412570413Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Handshake version=1 dcid=f8e9a598e94df45e scid=05ade287811d9fa476b478827a86d86ff965aba9 len=5 pn=5 [2025-12-14T03:33:32.412577737Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=11 blocks=[2..3] ecn_counts=None [2025-12-14T03:33:32.412600459Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=966.221935ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 74477219 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 390, tv_nsec: 477410539 }, next_time: Instant { tv_sec: 390, tv_nsec: 477410539 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.412703812Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.412716346Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.432975678Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.433003229Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Short dcid=05ade287811d9fa476b478827a86d86ff965aba9 key_phase=false len=23 pn=2 [2025-12-14T03:33:32.433020712Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm ACK delay=2375 blocks=[4..4] ecn_counts=None [2025-12-14T03:33:32.433030109Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 packet newly acked 4 [2025-12-14T03:33:32.433057140Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 44 bytes [2025-12-14T03:33:32.433065235Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.433070004Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.433079581Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.507565553Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.507606890Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Short dcid=05ade287811d9fa476b478827a86d86ff965aba9 key_phase=false len=203 pn=3 [2025-12-14T03:33:32.507629282Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm HANDSHAKE_DONE [2025-12-14T03:33:32.507647316Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 dropped epoch 1 state [2025-12-14T03:33:32.507658978Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[13, f7, 76, ad, 71, 8c, 34, 3f] reset_token=[c1, 67, bf, 3d, 91, 39, a1, 2e, a5, 57, 72, 6d, d0, dc, 76, 57] [2025-12-14T03:33:32.507673955Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bc, c6, 38, 0e, dd, 93, ba, 06] reset_token=[12, 7b, 65, e0, 2c, 5f, f9, 9e, ca, 08, 6f, 2c, 78, d6, cc, c5] [2025-12-14T03:33:32.507686659Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9a, bc, 08, 5f, 0c, 04, 5e, e5] reset_token=[1c, b1, 03, 85, 10, 70, e7, 5f, 71, 26, 9f, b2, d7, c5, 47, 24] [2025-12-14T03:33:32.507700325Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fe, c4, 81, 7b, 17, 29, 0b, 58] reset_token=[b5, 44, 05, ba, 25, cc, 2b, c3, ff, a9, 71, 56, 40, 91, 5f, 18] [2025-12-14T03:33:32.507713028Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[05, fb, 5c, 86, e0, 85, 5f, 39] reset_token=[f6, cf, df, ff, 50, 9b, e0, 9b, ba, 54, 47, 87, f9, ff, c6, 32] [2025-12-14T03:33:32.507719290Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:32.507762250Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 224 bytes [2025-12-14T03:33:32.507768431Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.507773732Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.507793979Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Short dcid=f8e9a598e94df45e key_phase=false len=5 pn=6 [2025-12-14T03:33:32.507799029Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=23 blocks=[2..3] ecn_counts=None [2025-12-14T03:33:32.507811642Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=none latest_rtt=53.174142ms srtt=53.174142ms min_rtt=53.174142ms rttvar=26.587071ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 142, delivered_time: Instant { tv_sec: 390, tv_nsec: 572638192 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 572638192 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 2.68 Kbps, is_app_limited: true, interval: 423.377627ms, delivered: 142, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 74477219 }), send_elapsed: 370.203485ms, ack_elapsed: 423.377627ms, rtt: 53.174142ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 317353, last_update: Instant { tv_sec: 390, tv_nsec: 572638192 }, next_time: Instant { tv_sec: 390, tv_nsec: 572638192 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.507895528Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.507903303Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.798568977Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.798613971Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Short dcid=05ade287811d9fa476b478827a86d86ff965aba9 key_phase=false len=1231 pn=7 [2025-12-14T03:33:32.798638527Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm HANDSHAKE_DONE [2025-12-14T03:33:32.798650559Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[13, f7, 76, ad, 71, 8c, 34, 3f] reset_token=[c1, 67, bf, 3d, 91, 39, a1, 2e, a5, 57, 72, 6d, d0, dc, 76, 57] [2025-12-14T03:33:32.798666188Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bc, c6, 38, 0e, dd, 93, ba, 06] reset_token=[12, 7b, 65, e0, 2c, 5f, f9, 9e, ca, 08, 6f, 2c, 78, d6, cc, c5] [2025-12-14T03:33:32.798677580Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9a, bc, 08, 5f, 0c, 04, 5e, e5] reset_token=[1c, b1, 03, 85, 10, 70, e7, 5f, 71, 26, 9f, b2, d7, c5, 47, 24] [2025-12-14T03:33:32.798688600Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fe, c4, 81, 7b, 17, 29, 0b, 58] reset_token=[b5, 44, 05, ba, 25, cc, 2b, c3, ff, a9, 71, 56, 40, 91, 5f, 18] [2025-12-14T03:33:32.798699611Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[05, fb, 5c, 86, e0, 85, 5f, 39] reset_token=[f6, cf, df, ff, 50, 9b, e0, 9b, ba, 54, 47, 87, f9, ff, c6, 32] [2025-12-14T03:33:32.798710361Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:32.798720961Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm STREAM id=0 off=0 len=1023 fin=false [2025-12-14T03:33:32.798795610Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 1252 bytes [2025-12-14T03:33:32.798807652Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.798811730Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.798823572Z TRACE quiche_apps::common] received 1023 bytes [2025-12-14T03:33:32.798830555Z TRACE quiche_apps::common] stream 0 has 1023 bytes (fin? false) [2025-12-14T03:33:32.798853868Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Short dcid=f8e9a598e94df45e key_phase=false len=7 pn=7 [2025-12-14T03:33:32.798858738Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=30 blocks=[2..3, 7..7] ecn_counts=None [2025-12-14T03:33:32.798873545Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=none latest_rtt=53.174142ms srtt=53.174142ms min_rtt=53.174142ms rttvar=26.587071ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 142, delivered_time: Instant { tv_sec: 390, tv_nsec: 863696679 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 863696679 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 2.68 Kbps, is_app_limited: true, interval: 423.377627ms, delivered: 142, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 74477219 }), send_elapsed: 370.203485ms, ack_elapsed: 423.377627ms, rtt: 53.174142ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 317353, last_update: Instant { tv_sec: 390, tv_nsec: 863696679 }, next_time: Instant { tv_sec: 390, tv_nsec: 863696679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.798955939Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.798964855Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.835052647Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.835093473Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Short dcid=05ade287811d9fa476b478827a86d86ff965aba9 key_phase=false len=1231 pn=9 [2025-12-14T03:33:32.835111427Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm HANDSHAKE_DONE [2025-12-14T03:33:32.835121596Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[13, f7, 76, ad, 71, 8c, 34, 3f] reset_token=[c1, 67, bf, 3d, 91, 39, a1, 2e, a5, 57, 72, 6d, d0, dc, 76, 57] [2025-12-14T03:33:32.835134460Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bc, c6, 38, 0e, dd, 93, ba, 06] reset_token=[12, 7b, 65, e0, 2c, 5f, f9, 9e, ca, 08, 6f, 2c, 78, d6, cc, c5] [2025-12-14T03:33:32.835143907Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9a, bc, 08, 5f, 0c, 04, 5e, e5] reset_token=[1c, b1, 03, 85, 10, 70, e7, 5f, 71, 26, 9f, b2, d7, c5, 47, 24] [2025-12-14T03:33:32.835173733Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fe, c4, 81, 7b, 17, 29, 0b, 58] reset_token=[b5, 44, 05, ba, 25, cc, 2b, c3, ff, a9, 71, 56, 40, 91, 5f, 18] [2025-12-14T03:33:32.835182720Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[05, fb, 5c, 86, e0, 85, 5f, 39] reset_token=[f6, cf, df, ff, 50, 9b, e0, 9b, ba, 54, 47, 87, f9, ff, c6, 32] [2025-12-14T03:33:32.835210685Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:32.835219952Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm STREAM id=0 off=0 len=1023 fin=false [2025-12-14T03:33:32.835246051Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 1252 bytes [2025-12-14T03:33:32.835253745Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.835258163Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.835277830Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Short dcid=f8e9a598e94df45e key_phase=false len=9 pn=8 [2025-12-14T03:33:32.835283921Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm ACK delay=23 blocks=[2..3, 7..7, 9..9] ecn_counts=None [2025-12-14T03:33:32.835300302Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=none latest_rtt=53.174142ms srtt=53.174142ms min_rtt=53.174142ms rttvar=26.587071ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 142, delivered_time: Instant { tv_sec: 390, tv_nsec: 863696679 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 863696679 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 2.68 Kbps, is_app_limited: true, interval: 423.377627ms, delivered: 142, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 74477219 }), send_elapsed: 370.203485ms, ack_elapsed: 423.377627ms, rtt: 53.174142ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 317353, last_update: Instant { tv_sec: 390, tv_nsec: 863696679 }, next_time: Instant { tv_sec: 390, tv_nsec: 863696679 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.835384509Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.835393516Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.866846906Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.866884375Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx pkt Short dcid=05ade287811d9fa476b478827a86d86ff965aba9 key_phase=false len=26 pn=10 [2025-12-14T03:33:32.866904293Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:32.866913951Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 rx frm STREAM id=0 off=1023 len=1 fin=true [2025-12-14T03:33:32.866939859Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 47 bytes [2025-12-14T03:33:32.866950980Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.866957672Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.866974533Z TRACE quiche_apps::common] received 1 bytes [2025-12-14T03:33:32.866981196Z TRACE quiche_apps::common] stream 0 has 1 bytes (fin? true) [2025-12-14T03:33:32.866987568Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:32.866994010Z INFO quiche_apps::common] 1/1 response(s) received in 857.212437ms, closing... [2025-12-14T03:33:32.867016802Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx pkt Short dcid=f8e9a598e94df45e key_phase=false len=10 pn=9 [2025-12-14T03:33:32.867025118Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:32.867045906Z TRACE quiche::recovery::congestion::recovery] 05ade287811d9fa476b478827a86d86ff965aba9 timer=184.481029ms latest_rtt=53.174142ms srtt=53.174142ms min_rtt=53.174142ms rttvar=26.587071ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 142, delivered_time: Instant { tv_sec: 390, tv_nsec: 931862308 }, first_sent_time: Instant { tv_sec: 390, tv_nsec: 931862308 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 2.68 Kbps, is_app_limited: true, interval: 423.377627ms, delivered: 142, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 390, tv_nsec: 74477219 }), send_elapsed: 370.203485ms, ack_elapsed: 423.377627ms, rtt: 53.174142ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 317353, last_update: Instant { tv_sec: 390, tv_nsec: 931862308 }, next_time: Instant { tv_sec: 390, tv_nsec: 931862308 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:32.867165589Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:52676 to 193.167.100.100:443 [2025-12-14T03:33:32.867178664Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:32.898967410Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:52676 [2025-12-14T03:33:32.899020967Z TRACE quiche_apps::client] 0.0.0.0:52676: processed 42 bytes [2025-12-14T03:33:32.899034882Z TRACE quiche_apps::client] 0.0.0.0:52676: recv() would block [2025-12-14T03:33:32.899042196Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:32.899053347Z TRACE quiche_apps::client] 0.0.0.0:52676 -> 193.167.100.100:443: done writing [2025-12-14T03:33:33.346554729Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:33.346591978Z TRACE quiche] 05ade287811d9fa476b478827a86d86ff965aba9 draining timeout expired [2025-12-14T03:33:33.346639076Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:33.346647131Z INFO quiche_apps::client] connection closed, recv=9 sent=10 lost=0 retrans=0 sent_bytes=888 recv_bytes=6749 lost_bytes=0 [local_addr=0.0.0.0:52676 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=10 lost=0 retrans=0 rtt=53.174142ms min_rtt=Some(53.174142ms) rttvar=26.587071ms cwnd=13500 sent_bytes=888 recv_bytes=6749 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=335] [2025-12-14T03:33:33.351517907Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:33.351758014Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39793 with scid 144bfe2956aa78b071b79f734367872a1ae38de6 [2025-12-14T03:33:33.351798309Z TRACE quiche::tls] 144bfe2956aa78b071b79f734367872a1ae38de6 write message lvl=Initial len=266 [2025-12-14T03:33:33.351816022Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Initial version=1 dcid=49907e482b99e29cacc3a80d046dcd82 scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=270 pn=0 [2025-12-14T03:33:33.351819859Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:33.351833014Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=998.931212ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, first_sent_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 391, tv_nsec: 416621223 }, next_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:33.351917010Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:34.351977818Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:34.352012703Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 loss detection timeout expired [2025-12-14T03:33:34.352024555Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=997.738499ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, first_sent_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 391, tv_nsec: 416621223 }, next_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:34.352081431Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.352123419Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Initial version=1 dcid=49907e482b99e29cacc3a80d046dcd82 scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=270 pn=1 [2025-12-14T03:33:34.352128709Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:34.352173602Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=1.99792509s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, first_sent_time: Instant { tv_sec: 391, tv_nsec: 416621223 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 392, tv_nsec: 416955409 }, next_time: Instant { tv_sec: 392, tv_nsec: 416955409 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:34.352253872Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.352262297Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:34.390463897Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:34.390505174Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Initial version=1 dcid=144bfe2956aa78b071b79f734367872a1ae38de6 scid=c2b52de6c93d795b token= len=399 pn=0 [2025-12-14T03:33:34.390527806Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:34.390538336Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet newly acked 1 [2025-12-14T03:33:34.390546952Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet 0 lost on epoch 0 [2025-12-14T03:33:34.390570706Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:34.390714404Z TRACE quiche::tls] 144bfe2956aa78b071b79f734367872a1ae38de6 set write secret lvl=Handshake [2025-12-14T03:33:34.390731536Z TRACE quiche::tls] 144bfe2956aa78b071b79f734367872a1ae38de6 set read secret lvl=Handshake [2025-12-14T03:33:34.390748437Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm PADDING len=283 [2025-12-14T03:33:34.390789524Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Handshake version=1 dcid=144bfe2956aa78b071b79f734367872a1ae38de6 scid=c2b52de6c93d795b len=726 pn=0 [2025-12-14T03:33:34.390808279Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:34.391034790Z TRACE quiche::tls] 144bfe2956aa78b071b79f734367872a1ae38de6 write message lvl=Handshake len=36 [2025-12-14T03:33:34.391041332Z TRACE quiche::tls] 144bfe2956aa78b071b79f734367872a1ae38de6 set write secret lvl=OneRTT [2025-12-14T03:33:34.391050690Z TRACE quiche::tls] 144bfe2956aa78b071b79f734367872a1ae38de6 set read secret lvl=OneRTT [2025-12-14T03:33:34.391072270Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(49907e482b99e29cacc3a80d046dcd82), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(c2b52de6c93d795b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:34.391099931Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 1200 bytes [2025-12-14T03:33:34.391106734Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:34.391110481Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.391120690Z DEBUG quiche_apps::common] sending HTTP request "GET /infinite-red-carvan\r\n" [2025-12-14T03:33:34.391240483Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Initial version=1 dcid=c2b52de6c93d795b scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=6 pn=2 [2025-12-14T03:33:34.391249570Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=92 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:34.391262694Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=114.430505ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 455353966 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 456084265 }, next_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.391290246Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Handshake version=1 dcid=c2b52de6c93d795b scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=45 pn=3 [2025-12-14T03:33:34.391293863Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=62 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:34.391297038Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:34.391303771Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=115.119958ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 456084265 }, next_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.391325361Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 dropped epoch 0 state [2025-12-14T03:33:34.391339417Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=1164 pn=4 [2025-12-14T03:33:34.391342734Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, cf, 81, ee, b1, 0c, 67, a2, e9, 3f, 1d, bd, 70, 42, e6, cd, 79, fa, 3b, 6a] reset_token=[72, a4, 5a, e3, c8, b2, f8, 31, 97, ae, 55, 5f, 26, 2e, ff, a6] [2025-12-14T03:33:34.391350308Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 05, cd, cd, 45, fe, bf, d8, 04, 95, 37, 6c, c3, c8, cc, b7, 57, 2a, a5, 40] reset_token=[d3, 8c, c4, 9e, cd, 0d, 5c, 8b, 43, 27, e3, 38, b2, a6, ff, 46] [2025-12-14T03:33:34.391357270Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:33:34.391360487Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm PADDING len=1053 [2025-12-14T03:33:34.391368010Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=115.055738ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 456084265 }, next_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.391420599Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.391429535Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:34.506603474Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:34.506631386Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 loss detection timeout expired [2025-12-14T03:33:34.506651062Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=114.967183ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 456084265 }, next_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.506687280Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.506716835Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Handshake version=1 dcid=c2b52de6c93d795b scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=46 pn=5 [2025-12-14T03:33:34.506722034Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=14490 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:34.506728617Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:34.506746530Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=164.872577ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 571553895 }, next_time: Instant { tv_sec: 392, tv_nsec: 571553895 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.506817482Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.506825347Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:34.590402005Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:34.590443142Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 dropped invalid packet [2025-12-14T03:33:34.590451758Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 1200 bytes [2025-12-14T03:33:34.590460334Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:34.590466926Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.590497623Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:34.672663183Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:34.672700432Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 loss detection timeout expired [2025-12-14T03:33:34.672709689Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=279.299744ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 571553895 }, next_time: Instant { tv_sec: 392, tv_nsec: 571553895 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.672742581Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.672774310Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=111 pn=6 [2025-12-14T03:33:34.672778878Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 05, cd, cd, 45, fe, bf, d8, 04, 95, 37, 6c, c3, c8, cc, b7, 57, 2a, a5, 40] reset_token=[d3, 8c, c4, 9e, cd, 0d, 5c, 8b, 43, 27, e3, 38, b2, a6, ff, 46] [2025-12-14T03:33:34.672789368Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, cf, 81, ee, b1, 0c, 67, a2, e9, 3f, 1d, bd, 70, 42, e6, cd, 79, fa, 3b, 6a] reset_token=[72, a4, 5a, e3, c8, b2, f8, 31, 97, ae, 55, 5f, 26, 2e, ff, a6] [2025-12-14T03:33:34.672796441Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:33:34.672815587Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=294.664669ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1526 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 737610027 }, next_time: Instant { tv_sec: 392, tv_nsec: 737610027 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.672897810Z TRACE quiche_apps::client] written 137 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.672919751Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=4 pn=7 [2025-12-14T03:33:34.672923498Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm PING mtu_probe=None [2025-12-14T03:33:34.672926704Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm PADDING len=3 [2025-12-14T03:33:34.672933296Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=294.54707ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 737610027 }, next_time: Instant { tv_sec: 392, tv_nsec: 737610027 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.672960035Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.672964594Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:34.790186909Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:34.790224920Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Handshake version=1 dcid=144bfe2956aa78b071b79f734367872a1ae38de6 scid=c2b52de6c93d795b len=20 pn=2 [2025-12-14T03:33:34.790246610Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm PING mtu_probe=None [2025-12-14T03:33:34.790255737Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm PADDING len=2 [2025-12-14T03:33:34.790285923Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 56 bytes [2025-12-14T03:33:34.790294980Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:34.790301142Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.790325918Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Handshake version=1 dcid=c2b52de6c93d795b scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=7 pn=8 [2025-12-14T03:33:34.790331248Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=13 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:33:34.790348019Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=177.130193ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 855166414 }, next_time: Instant { tv_sec: 392, tv_nsec: 855166414 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.790430252Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.790438007Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:34.968686060Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:34.968724232Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 loss detection timeout expired [2025-12-14T03:33:34.968732587Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=459.529352ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 392, tv_nsec: 855166414 }, next_time: Instant { tv_sec: 392, tv_nsec: 855166414 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.968765168Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:34.968798941Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Handshake version=1 dcid=c2b52de6c93d795b scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=50 pn=9 [2025-12-14T03:33:34.968804261Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=22321 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:33:34.968811063Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:34.968873740Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=825.606514ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 33633005 }, next_time: Instant { tv_sec: 393, tv_nsec: 33633005 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.968972644Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.968986961Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Handshake version=1 dcid=c2b52de6c93d795b scid=144bfe2956aa78b071b79f734367872a1ae38de6 len=11 pn=10 [2025-12-14T03:33:34.968991429Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=22345 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:33:34.968996008Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm PING mtu_probe=None [2025-12-14T03:33:34.969006006Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=825.474508ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1725 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 33633005 }, next_time: Instant { tv_sec: 393, tv_nsec: 33633005 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:34.969055999Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:34.969065226Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.001316681Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:35.001365321Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Short dcid=144bfe2956aa78b071b79f734367872a1ae38de6 key_phase=false len=202 pn=1 [2025-12-14T03:33:35.001394295Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3b, ec, d2, f0, 0b, b6, de, 84] reset_token=[55, f3, ba, 13, f5, e8, 67, 06, 08, ff, 3c, b0, 66, 2b, a8, 5e] [2025-12-14T03:33:35.001410585Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[cc, 8c, ec, 2b, 05, ce, 8e, 04] reset_token=[f2, d9, 02, 1f, bd, 73, 21, 22, db, 26, ef, 23, 66, 5e, d4, e0] [2025-12-14T03:33:35.001421115Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2d, 23, bd, 3f, 58, 18, e2, 1c] reset_token=[30, 2f, ae, 09, 98, 35, 47, b0, 6b, 71, 43, be, fc, 06, 08, ef] [2025-12-14T03:33:35.001428930Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2c, d8, b9, 95, 29, a4, 34, 2c] reset_token=[87, 59, 75, e8, 05, e8, bb, b3, 26, 14, dc, 60, 31, 9e, 49, b6] [2025-12-14T03:33:35.001435852Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[76, dc, 4c, d1, 1f, 4b, 63, 30] reset_token=[98, 0e, c2, 75, 90, 08, 87, 08, e4, 58, a4, 80, 39, aa, 74, d6] [2025-12-14T03:33:35.001441774Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:35.001491175Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 223 bytes [2025-12-14T03:33:35.001497958Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:35.001512615Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.001530989Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=5 pn=11 [2025-12-14T03:33:35.001535708Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=20 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:35.001552950Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=792.926532ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1725 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 33633005 }, next_time: Instant { tv_sec: 393, tv_nsec: 33633005 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:35.001609205Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.001615136Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.035087887Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:35.035120728Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Short dcid=144bfe2956aa78b071b79f734367872a1ae38de6 key_phase=false len=20 pn=2 [2025-12-14T03:33:35.035138190Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm HANDSHAKE_DONE [2025-12-14T03:33:35.035173847Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 dropped epoch 1 state [2025-12-14T03:33:35.035182743Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm PADDING len=2 [2025-12-14T03:33:35.035202119Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 41 bytes [2025-12-14T03:33:35.035210715Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:35.035216646Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.035237585Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=5 pn=12 [2025-12-14T03:33:35.035245329Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:35.035265186Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=759.214015ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 100081447 }, next_time: Instant { tv_sec: 393, tv_nsec: 100081447 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:35.035356467Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.035368819Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.134973066Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:35.135022578Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Short dcid=144bfe2956aa78b071b79f734367872a1ae38de6 key_phase=false len=20 pn=3 [2025-12-14T03:33:35.135042786Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm HANDSHAKE_DONE [2025-12-14T03:33:35.135051011Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm PADDING len=2 [2025-12-14T03:33:35.135073533Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 41 bytes [2025-12-14T03:33:35.135082049Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:35.135087670Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.135113137Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=5 pn=13 [2025-12-14T03:33:35.135121302Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=11 blocks=[1..3] ecn_counts=None [2025-12-14T03:33:35.135143543Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=659.310421ms latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 9, last_sent_packet: 13, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 199952571 }, next_time: Instant { tv_sec: 393, tv_nsec: 199952571 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:35.135269758Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.135282562Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.796002587Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:35.796045847Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 loss detection timeout expired [2025-12-14T03:33:35.796059192Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=1.119985772s latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 9, last_sent_packet: 13, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 199952571 }, next_time: Instant { tv_sec: 393, tv_nsec: 199952571 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:35.796109295Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.796141716Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=199 pn=14 [2025-12-14T03:33:35.796172964Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=82639 blocks=[1..3] ecn_counts=None [2025-12-14T03:33:35.796180488Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, cf, 81, ee, b1, 0c, 67, a2, e9, 3f, 1d, bd, 70, 42, e6, cd, 79, fa, 3b, 6a] reset_token=[72, a4, 5a, e3, c8, b2, f8, 31, 97, ae, 55, 5f, 26, 2e, ff, a6] [2025-12-14T03:33:35.796191258Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 05, cd, cd, 45, fe, bf, d8, 04, 95, 37, 6c, c3, c8, cc, b7, 57, 2a, a5, 40] reset_token=[d3, 8c, c4, 9e, cd, 0d, 5c, 8b, 43, 27, e3, 38, b2, a6, ff, 46] [2025-12-14T03:33:35.796199864Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 05, cd, cd, 45, fe, bf, d8, 04, 95, 37, 6c, c3, c8, cc, b7, 57, 2a, a5, 40] reset_token=[d3, 8c, c4, 9e, cd, 0d, 5c, 8b, 43, 27, e3, 38, b2, a6, ff, 46] [2025-12-14T03:33:35.796207849Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, cf, 81, ee, b1, 0c, 67, a2, e9, 3f, 1d, bd, 70, 42, e6, cd, 79, fa, 3b, 6a] reset_token=[72, a4, 5a, e3, c8, b2, f8, 31, 97, ae, 55, 5f, 26, 2e, ff, a6] [2025-12-14T03:33:35.796215724Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:33:35.796238255Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=2.243012645s latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1582 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 860976682 }, next_time: Instant { tv_sec: 393, tv_nsec: 860976682 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:35.796334625Z TRACE quiche_apps::client] written 225 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.796357427Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=9 pn=15 [2025-12-14T03:33:35.796363879Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=82667 blocks=[1..3] ecn_counts=None [2025-12-14T03:33:35.796370281Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm PING mtu_probe=None [2025-12-14T03:33:35.796382895Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=2.243097141s latest_rtt=38.398557ms srtt=38.398557ms min_rtt=38.398557ms rttvar=19.199278ms cwnd=9450 ssthresh=9450 bytes_in_flight=1617 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 392, tv_nsec: 494482822 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, first_sent_time: Instant { tv_sec: 392, tv_nsec: 456084265 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038732743s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 391, tv_nsec: 416621223 }), send_elapsed: 1.000334186s, ack_elapsed: 1.038732743s, rtt: 38.398557ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 307628, last_update: Instant { tv_sec: 393, tv_nsec: 860976682 }, next_time: Instant { tv_sec: 393, tv_nsec: 860976682 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:35.796436976Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.796447555Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.848418300Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:35.848453696Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Short dcid=144bfe2956aa78b071b79f734367872a1ae38de6 key_phase=false len=25 pn=5 [2025-12-14T03:33:35.848475757Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm ACK delay=2500 blocks=[11..11, 13..14] ecn_counts=None [2025-12-14T03:33:35.848487619Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet newly acked 11 [2025-12-14T03:33:35.848494672Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet newly acked 13 [2025-12-14T03:33:35.848500663Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet newly acked 14 [2025-12-14T03:33:35.848512686Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet 4 lost on epoch 2 [2025-12-14T03:33:35.848518717Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet 6 lost on epoch 2 [2025-12-14T03:33:35.848526321Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet 7 lost on epoch 2 [2025-12-14T03:33:35.848558421Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 46 bytes [2025-12-14T03:33:35.848568800Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:35.848575402Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.848602923Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=165 pn=16 [2025-12-14T03:33:35.848610718Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=18 blocks=[5..5] ecn_counts=None [2025-12-14T03:33:35.848617902Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, cf, 81, ee, b1, 0c, 67, a2, e9, 3f, 1d, bd, 70, 42, e6, cd, 79, fa, 3b, 6a] reset_token=[72, a4, 5a, e3, c8, b2, f8, 31, 97, ae, 55, 5f, 26, 2e, ff, a6] [2025-12-14T03:33:35.848646184Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 05, cd, cd, 45, fe, bf, d8, 04, 95, 37, 6c, c3, c8, cc, b7, 57, 2a, a5, 40] reset_token=[d3, 8c, c4, 9e, cd, 0d, 5c, 8b, 43, 27, e3, 38, b2, a6, ff, 46] [2025-12-14T03:33:35.848659238Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 05, cd, cd, 45, fe, bf, d8, 04, 95, 37, 6c, c3, c8, cc, b7, 57, 2a, a5, 40] reset_token=[d3, 8c, c4, 9e, cd, 0d, 5c, 8b, 43, 27, e3, 38, b2, a6, ff, 46] [2025-12-14T03:33:35.848666943Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, cf, 81, ee, b1, 0c, 67, a2, e9, 3f, 1d, bd, 70, 42, e6, cd, 79, fa, 3b, 6a] reset_token=[72, a4, 5a, e3, c8, b2, f8, 31, 97, ae, 55, 5f, 26, 2e, ff, a6] [2025-12-14T03:33:35.848687251Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=136.564535ms latest_rtt=52.327508ms srtt=40.139675ms min_rtt=38.398557ms rttvar=17.881695ms cwnd=6615 ssthresh=6615 bytes_in_flight=226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 393, tv_nsec: 913304190 }) Rate { delivered: 558, delivered_time: Instant { tv_sec: 393, tv_nsec: 913304190 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 860976682 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.457219925s, delivered: 225, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 392, tv_nsec: 456084265 }), send_elapsed: 1.404892417s, ack_elapsed: 1.457219925s, rtt: 52.327508ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 205999, last_update: Instant { tv_sec: 393, tv_nsec: 860976682 }, next_time: Instant { tv_sec: 393, tv_nsec: 860976682 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:35.848747463Z TRACE quiche_apps::client] written 191 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.848754676Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.899540098Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:35.899581926Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Short dcid=144bfe2956aa78b071b79f734367872a1ae38de6 key_phase=false len=23 pn=6 [2025-12-14T03:33:35.899604247Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm ACK delay=2375 blocks=[16..16] ecn_counts=None [2025-12-14T03:33:35.899616210Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet newly acked 16 [2025-12-14T03:33:35.899647898Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 44 bytes [2025-12-14T03:33:35.899658919Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:35.899665591Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.899678936Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.912784165Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:35.912799073Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 loss detection timeout expired [2025-12-14T03:33:35.912806095Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 packet 15 lost on epoch 2 [2025-12-14T03:33:35.912813099Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=none latest_rtt=103.455969ms srtt=45.679211ms min_rtt=38.398557ms rttvar=24.490344ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 393, tv_nsec: 913304190 }) Rate { delivered: 749, delivered_time: Instant { tv_sec: 393, tv_nsec: 964432651 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 860976682 }, end_of_app_limited: 16, last_sent_packet: 16, largest_acked: 16, rate_sample: RateSample { bandwidth: 29.88 Kbps, is_app_limited: true, interval: 51.128461ms, delivered: 191, prior_delivered: 558, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 913304190 }), send_elapsed: 0ns, ack_elapsed: 51.128461ms, rtt: 103.455969ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 205999, last_update: Instant { tv_sec: 393, tv_nsec: 860976682 }, next_time: Instant { tv_sec: 393, tv_nsec: 860976682 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:35.912860186Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.912881366Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=6 pn=17 [2025-12-14T03:33:35.912886265Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm ACK delay=1662 blocks=[6..6] ecn_counts=None [2025-12-14T03:33:35.912899980Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=none latest_rtt=103.455969ms srtt=45.679211ms min_rtt=38.398557ms rttvar=24.490344ms cwnd=6615 ssthresh=6615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 393, tv_nsec: 913304190 }) Rate { delivered: 749, delivered_time: Instant { tv_sec: 393, tv_nsec: 977723765 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 977723765 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { bandwidth: 29.88 Kbps, is_app_limited: true, interval: 51.128461ms, delivered: 191, prior_delivered: 558, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 913304190 }), send_elapsed: 0ns, ack_elapsed: 51.128461ms, rtt: 103.455969ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 181017, last_update: Instant { tv_sec: 393, tv_nsec: 977723765 }, next_time: Instant { tv_sec: 393, tv_nsec: 977723765 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:35.912963599Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.912974239Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:35.917256601Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:35.917272781Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx pkt Short dcid=144bfe2956aa78b071b79f734367872a1ae38de6 key_phase=false len=1049 pn=7 [2025-12-14T03:33:35.917286196Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:35.917294361Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:35.917306754Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 1070 bytes [2025-12-14T03:33:35.917314178Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:35.917318967Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:35.917357188Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:35.917362669Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:35.917371595Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:35.917376494Z INFO quiche_apps::common] 1/1 response(s) received in 2.565454956s, closing... [2025-12-14T03:33:35.917388777Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx pkt Short dcid=c2b52de6c93d795b key_phase=false len=10 pn=18 [2025-12-14T03:33:35.917394127Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:35.917408093Z TRACE quiche::recovery::congestion::recovery] 144bfe2956aa78b071b79f734367872a1ae38de6 timer=168.614969ms latest_rtt=103.455969ms srtt=45.679211ms min_rtt=38.398557ms rttvar=24.490344ms cwnd=6615 ssthresh=6615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 393, tv_nsec: 982101865 }) Rate { delivered: 749, delivered_time: Instant { tv_sec: 393, tv_nsec: 977723765 }, first_sent_time: Instant { tv_sec: 393, tv_nsec: 977723765 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 29.88 Kbps, is_app_limited: true, interval: 51.128461ms, delivered: 191, prior_delivered: 558, prior_time: Some(Instant { tv_sec: 393, tv_nsec: 913304190 }), send_elapsed: 0ns, ack_elapsed: 51.128461ms, rtt: 103.455969ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 181017, last_update: Instant { tv_sec: 393, tv_nsec: 977723765 }, next_time: Instant { tv_sec: 393, tv_nsec: 977723765 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:35.917456653Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39793 to 193.167.100.100:443 [2025-12-14T03:33:35.917461633Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:36.093179302Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:36.093215359Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 1070 bytes [2025-12-14T03:33:36.093224806Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:36.093230978Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:36.093242600Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:36.268805914Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39793 [2025-12-14T03:33:36.268850286Z TRACE quiche_apps::client] 0.0.0.0:39793: processed 1070 bytes [2025-12-14T03:33:36.268860666Z TRACE quiche_apps::client] 0.0.0.0:39793: recv() would block [2025-12-14T03:33:36.268866897Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:36.268877457Z TRACE quiche_apps::client] 0.0.0.0:39793 -> 193.167.100.100:443: done writing [2025-12-14T03:33:36.349013368Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:36.349030490Z TRACE quiche] 144bfe2956aa78b071b79f734367872a1ae38de6 draining timeout expired [2025-12-14T03:33:36.349066847Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:36.349073840Z INFO quiche_apps::client] connection closed, recv=9 sent=19 lost=6 retrans=10 sent_bytes=3125 recv_bytes=2721 lost_bytes=1725 [local_addr=0.0.0.0:39793 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=19 lost=6 retrans=10 rtt=45.679211ms min_rtt=Some(38.398557ms) rttvar=24.490344ms cwnd=6615 sent_bytes=3125 recv_bytes=2721 lost_bytes=0 stream_retrans_bytes=770 pmtu=1350 delivery_rate=3735] [2025-12-14T03:33:36.353759824Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:36.354001094Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41314 with scid e41df42c1654c4784898849174a8db31eeffbbb7 [2025-12-14T03:33:36.354049253Z TRACE quiche::tls] e41df42c1654c4784898849174a8db31eeffbbb7 write message lvl=Initial len=266 [2025-12-14T03:33:36.354067177Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Initial version=1 dcid=eb236ac11f559a138a1efb672aedf4ca scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=270 pn=0 [2025-12-14T03:33:36.354070944Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:36.354084709Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=998.928287ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 394, tv_nsec: 418869552 }, next_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:36.354166201Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:36.792274515Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:36.792319569Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 dropped invalid packet [2025-12-14T03:33:36.792328075Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 764 bytes [2025-12-14T03:33:36.792337162Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:36.792343884Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 dropped invalid packet [2025-12-14T03:33:36.792348964Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 56 bytes [2025-12-14T03:33:36.792356067Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:36.792361978Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:36.792387906Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:37.353986585Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:37.354017022Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 loss detection timeout expired [2025-12-14T03:33:37.354024346Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=997.987848ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 394, tv_nsec: 418869552 }, next_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.354066394Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:37.354100017Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Initial version=1 dcid=eb236ac11f559a138a1efb672aedf4ca scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=270 pn=1 [2025-12-14T03:33:37.354105156Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:37.354124462Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.997950879s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 418931917 }, next_time: Instant { tv_sec: 395, tv_nsec: 418931917 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.354199462Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:37.354208108Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:37.392598235Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:37.392650001Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Initial version=1 dcid=e41df42c1654c4784898849174a8db31eeffbbb7 scid=f7a268aaf7ea7a59 token= len=1162 pn=3 [2025-12-14T03:33:37.392674056Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:37.392785424Z TRACE quiche::tls] e41df42c1654c4784898849174a8db31eeffbbb7 set write secret lvl=Handshake [2025-12-14T03:33:37.392798067Z TRACE quiche::tls] e41df42c1654c4784898849174a8db31eeffbbb7 set read secret lvl=Handshake [2025-12-14T03:33:37.392811522Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm PADDING len=1051 [2025-12-14T03:33:37.392837110Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 1200 bytes [2025-12-14T03:33:37.392842390Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:37.392845456Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:37.392860083Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Initial version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=5 pn=2 [2025-12-14T03:33:37.392863930Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=26 blocks=[3..3] ecn_counts=None [2025-12-14T03:33:37.392875782Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.959199389s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 457706650 }, next_time: Instant { tv_sec: 395, tv_nsec: 457706650 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.392939881Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:37.392950311Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:37.393578380Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:37.393588860Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Initial version=1 dcid=e41df42c1654c4784898849174a8db31eeffbbb7 scid=f7a268aaf7ea7a59 token= len=1162 pn=4 [2025-12-14T03:33:37.393600070Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:37.393613826Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm PADDING len=1051 [2025-12-14T03:33:37.393627932Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 1200 bytes [2025-12-14T03:33:37.393634925Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:37.393639975Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:37.393655413Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Initial version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=5 pn=3 [2025-12-14T03:33:37.393661254Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=8 blocks=[3..4] ecn_counts=None [2025-12-14T03:33:37.393674148Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.958400641s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 1, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 458501510 }, next_time: Instant { tv_sec: 395, tv_nsec: 458501510 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.393725073Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:37.393736364Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:37.502095869Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:37.502140131Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Handshake version=1 dcid=e41df42c1654c4784898849174a8db31eeffbbb7 scid=f7a268aaf7ea7a59 len=727 pn=3 [2025-12-14T03:33:37.502179534Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:37.502463593Z TRACE quiche::tls] e41df42c1654c4784898849174a8db31eeffbbb7 write message lvl=Handshake len=36 [2025-12-14T03:33:37.502473512Z TRACE quiche::tls] e41df42c1654c4784898849174a8db31eeffbbb7 set write secret lvl=OneRTT [2025-12-14T03:33:37.502487258Z TRACE quiche::tls] e41df42c1654c4784898849174a8db31eeffbbb7 set read secret lvl=OneRTT [2025-12-14T03:33:37.502508858Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(eb236ac11f559a138a1efb672aedf4ca), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(f7a268aaf7ea7a59), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:37.502550575Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 764 bytes [2025-12-14T03:33:37.502559462Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:37.502564561Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:37.502576594Z DEBUG quiche_apps::common] sending HTTP request "GET /content-mild-sorcerer\r\n" [2025-12-14T03:33:37.502660720Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Handshake version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=46 pn=4 [2025-12-14T03:33:37.502666932Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=65 blocks=[3..3] ecn_counts=None [2025-12-14T03:33:37.502672693Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:37.502686368Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.849388812s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=766 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 567501026 }, next_time: Instant { tv_sec: 395, tv_nsec: 567501026 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.502709040Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 dropped epoch 0 state [2025-12-14T03:33:37.502719400Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=113 pn=5 [2025-12-14T03:33:37.502724980Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, d5, c9, f2, 05, 1c, 6b, 34, 05, cc, 5f, 23, d3, a7, 97, b5, 5b, ba, 09, 60] reset_token=[60, 8d, d7, d1, 53, 94, cb, 04, 9c, 3f, 5d, 0e, 4a, 62, 39, 18] [2025-12-14T03:33:37.502738715Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d5, 69, 9c, 35, ad, f4, 11, 19, 9c, 70, 4c, 21, 03, 28, e7, 34, a0, 53, c4, d4] reset_token=[9e, b0, cc, 1c, 08, 6e, 23, b0, aa, c9, 1c, 52, 57, 9a, bb, 1a] [2025-12-14T03:33:37.502748975Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:33:37.502757180Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.997887521s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 567501026 }, next_time: Instant { tv_sec: 395, tv_nsec: 567501026 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.502814316Z TRACE quiche_apps::client] written 239 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:37.502825267Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:37.889735518Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:37.889772918Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Handshake version=1 dcid=e41df42c1654c4784898849174a8db31eeffbbb7 scid=f7a268aaf7ea7a59 len=727 pn=4 [2025-12-14T03:33:37.889797524Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:37.889830154Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 764 bytes [2025-12-14T03:33:37.889839842Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:37.889846655Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:37.889872433Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Handshake version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=5 pn=6 [2025-12-14T03:33:37.889880718Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=12 blocks=[3..4] ecn_counts=None [2025-12-14T03:33:37.889899003Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.610744385s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 395, tv_nsec: 954713440 }, next_time: Instant { tv_sec: 395, tv_nsec: 954713440 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:37.889975976Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:37.889986075Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:38.006841097Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:38.006882003Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Handshake version=1 dcid=e41df42c1654c4784898849174a8db31eeffbbb7 scid=f7a268aaf7ea7a59 len=727 pn=7 [2025-12-14T03:33:38.006902211Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:38.006931185Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 764 bytes [2025-12-14T03:33:38.006953336Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:38.006958205Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:38.006978543Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Handshake version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=7 pn=7 [2025-12-14T03:33:38.006983983Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=12 blocks=[3..4, 7..7] ecn_counts=None [2025-12-14T03:33:38.007002488Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.49364053s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 396, tv_nsec: 71822105 }, next_time: Instant { tv_sec: 396, tv_nsec: 71822105 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:38.007084600Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:38.007096272Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:38.039044250Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:38.039072282Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Handshake version=1 dcid=e41df42c1654c4784898849174a8db31eeffbbb7 scid=f7a268aaf7ea7a59 len=727 pn=8 [2025-12-14T03:33:38.039092449Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:38.039113158Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 764 bytes [2025-12-14T03:33:38.039120682Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:38.039125701Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:38.039144286Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Handshake version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=7 pn=8 [2025-12-14T03:33:38.039171807Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=9 blocks=[3..4, 7..8] ecn_counts=None [2025-12-14T03:33:38.039187055Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.461456543s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 4, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 396, tv_nsec: 103988930 }, next_time: Instant { tv_sec: 396, tv_nsec: 103988930 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:38.039247829Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:38.039254982Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:39.502194135Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:39.502228399Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 loss detection timeout expired [2025-12-14T03:33:39.502237155Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.996406423s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 4, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 396, tv_nsec: 103988930 }, next_time: Instant { tv_sec: 396, tv_nsec: 103988930 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:39.502271629Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:39.502303278Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Handshake version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=50 pn=9 [2025-12-14T03:33:39.502308518Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=182903 blocks=[3..4, 7..8] ecn_counts=None [2025-12-14T03:33:39.502315060Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:39.502376374Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=2.096267936s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=343 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 397, tv_nsec: 567138134 }, next_time: Instant { tv_sec: 397, tv_nsec: 567138134 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:39.502456944Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:39.502470169Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Handshake version=1 dcid=f7a268aaf7ea7a59 scid=e41df42c1654c4784898849174a8db31eeffbbb7 len=11 pn=10 [2025-12-14T03:33:39.502474517Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=182925 blocks=[3..4, 7..8] ecn_counts=None [2025-12-14T03:33:39.502479115Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm PING mtu_probe=None [2025-12-14T03:33:39.502493652Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=2.096150898s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=408 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 397, tv_nsec: 567318790 }, next_time: Instant { tv_sec: 397, tv_nsec: 567318790 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:39.502523799Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:39.502529339Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:39.624820560Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:39.624861957Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=203 pn=1 [2025-12-14T03:33:39.624884429Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm HANDSHAKE_DONE [2025-12-14T03:33:39.624894567Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 dropped epoch 1 state [2025-12-14T03:33:39.624902613Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[fb, 32, 92, f2, ef, 01, 1e, b9] reset_token=[81, 94, fb, c0, 9c, 21, 6e, 9b, 5f, b1, 24, 96, d4, 3e, 70, 46] [2025-12-14T03:33:39.624916769Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, f0, fc, c3, 9f, c2, 5a, 6a] reset_token=[72, 44, 45, 65, 62, 5b, d3, 9a, e2, 0d, 40, 0a, f7, 9f, a2, 42] [2025-12-14T03:33:39.624929202Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a7, f8, a1, 7d, 64, d2, b8, 09] reset_token=[80, 22, 0a, 1c, 39, 99, fd, 15, 3f, 6b, e3, c4, ab, ea, 29, 3c] [2025-12-14T03:33:39.624941755Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c4, 7b, 67, f9, e6, 6e, dd, c2] reset_token=[b8, 9e, 09, ea, 17, a7, 6e, f7, 05, cc, 4b, 9e, 33, e8, 7b, c5] [2025-12-14T03:33:39.624952906Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[10, df, 2a, 15, 2b, ac, 18, 8b] reset_token=[77, d3, 46, 54, 57, 3b, 30, ce, f2, 10, 16, dd, 74, 6f, 8d, 9e] [2025-12-14T03:33:39.624960731Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:39.625022897Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 224 bytes [2025-12-14T03:33:39.625034458Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:39.625040750Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:39.625063953Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=5 pn=11 [2025-12-14T03:33:39.625071296Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=25 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:39.625087747Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.973556262s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 397, tv_nsec: 689907124 }, next_time: Instant { tv_sec: 397, tv_nsec: 689907124 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:39.625189216Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:39.625202380Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:39.656747606Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:39.656771761Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=203 pn=2 [2025-12-14T03:33:39.656786759Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm HANDSHAKE_DONE [2025-12-14T03:33:39.656795285Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[fb, 32, 92, f2, ef, 01, 1e, b9] reset_token=[81, 94, fb, c0, 9c, 21, 6e, 9b, 5f, b1, 24, 96, d4, 3e, 70, 46] [2025-12-14T03:33:39.656804092Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, f0, fc, c3, 9f, c2, 5a, 6a] reset_token=[72, 44, 45, 65, 62, 5b, d3, 9a, e2, 0d, 40, 0a, f7, 9f, a2, 42] [2025-12-14T03:33:39.656811014Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a7, f8, a1, 7d, 64, d2, b8, 09] reset_token=[80, 22, 0a, 1c, 39, 99, fd, 15, 3f, 6b, e3, c4, ab, ea, 29, 3c] [2025-12-14T03:33:39.656818528Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c4, 7b, 67, f9, e6, 6e, dd, c2] reset_token=[b8, 9e, 09, ea, 17, a7, 6e, f7, 05, cc, 4b, 9e, 33, e8, 7b, c5] [2025-12-14T03:33:39.656827094Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[10, df, 2a, 15, 2b, ac, 18, 8b] reset_token=[77, d3, 46, 54, 57, 3b, 30, ce, f2, 10, 16, dd, 74, 6f, 8d, 9e] [2025-12-14T03:33:39.656838476Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:39.656861899Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 224 bytes [2025-12-14T03:33:39.656874943Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:39.656881816Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:39.656901563Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=5 pn=12 [2025-12-14T03:33:39.656909077Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=16 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:39.656925748Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=1.94171759s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 397, tv_nsec: 721747589 }, next_time: Instant { tv_sec: 397, tv_nsec: 721747589 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:39.657016567Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:39.657026045Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:41.601029619Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:41.601070335Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 loss detection timeout expired [2025-12-14T03:33:41.601081255Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=4.093562553s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 397, tv_nsec: 721747589 }, next_time: Instant { tv_sec: 397, tv_nsec: 721747589 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:41.601111000Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:41.601169569Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=121 pn=13 [2025-12-14T03:33:41.601182273Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=243045 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:41.601190929Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d5, 69, 9c, 35, ad, f4, 11, 19, 9c, 70, 4c, 21, 03, 28, e7, 34, a0, 53, c4, d4] reset_token=[9e, b0, cc, 1c, 08, 6e, 23, b0, aa, c9, 1c, 52, 57, 9a, bb, 1a] [2025-12-14T03:33:41.601202982Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, d5, c9, f2, 05, 1c, 6b, 34, 05, cc, 5f, 23, d3, a7, 97, b5, 5b, ba, 09, 60] reset_token=[60, 8d, d7, d1, 53, 94, cb, 04, 9c, 3f, 5d, 0e, 4a, 62, 39, 18] [2025-12-14T03:33:41.601212480Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:33:41.601236965Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=8.191884886s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=286 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 399, tv_nsec: 665979098 }, next_time: Instant { tv_sec: 399, tv_nsec: 665979098 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:41.601342972Z TRACE quiche_apps::client] written 147 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:41.601354454Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=9 pn=14 [2025-12-14T03:33:41.601358792Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=243072 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:41.601363130Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm PING mtu_probe=None [2025-12-14T03:33:41.601374682Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=8.19197333s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=321 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 399, tv_nsec: 666205129 }, next_time: Instant { tv_sec: 399, tv_nsec: 666205129 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:41.601427460Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:41.601436396Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:41.898394705Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:41.898443636Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=20 pn=5 [2025-12-14T03:33:41.898465006Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm PING mtu_probe=None [2025-12-14T03:33:41.898473030Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm PADDING len=2 [2025-12-14T03:33:41.898494160Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 41 bytes [2025-12-14T03:33:41.898502936Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:41.898508366Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:41.898532381Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=7 pn=15 [2025-12-14T03:33:41.898539434Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=11 blocks=[1..2, 5..5] ecn_counts=None [2025-12-14T03:33:41.898559692Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=7.89478836s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=321 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 399, tv_nsec: 963373087 }, next_time: Instant { tv_sec: 399, tv_nsec: 963373087 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:41.898640843Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:41.898653226Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:41.899135423Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:41.899172402Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=20 pn=6 [2025-12-14T03:33:41.899189033Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm PING mtu_probe=None [2025-12-14T03:33:41.899195996Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm PADDING len=2 [2025-12-14T03:33:41.899208069Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 41 bytes [2025-12-14T03:33:41.899217727Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:41.899224349Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:41.899238896Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=7 pn=16 [2025-12-14T03:33:41.899245248Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=8 blocks=[1..2, 5..6] ecn_counts=None [2025-12-14T03:33:41.899259314Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=7.894088578s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=321 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 13, last_sent_packet: 16, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 399, tv_nsec: 964087958 }, next_time: Instant { tv_sec: 399, tv_nsec: 964087958 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:41.899309788Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:41.899319095Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:49.802275432Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:49.802318853Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 loss detection timeout expired [2025-12-14T03:33:49.802333159Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=8.183014783s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=321 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 13, last_sent_packet: 16, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 399, tv_nsec: 964087958 }, next_time: Instant { tv_sec: 399, tv_nsec: 964087958 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:49.802380046Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:49.802414000Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=203 pn=17 [2025-12-14T03:33:49.802419630Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=987904 blocks=[1..2, 5..6] ecn_counts=None [2025-12-14T03:33:49.802430380Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, d5, c9, f2, 05, 1c, 6b, 34, 05, cc, 5f, 23, d3, a7, 97, b5, 5b, ba, 09, 60] reset_token=[60, 8d, d7, d1, 53, 94, cb, 04, 9c, 3f, 5d, 0e, 4a, 62, 39, 18] [2025-12-14T03:33:49.802441110Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d5, 69, 9c, 35, ad, f4, 11, 19, 9c, 70, 4c, 21, 03, 28, e7, 34, a0, 53, c4, d4] reset_token=[9e, b0, cc, 1c, 08, 6e, 23, b0, aa, c9, 1c, 52, 57, 9a, bb, 1a] [2025-12-14T03:33:49.802449726Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d5, 69, 9c, 35, ad, f4, 11, 19, 9c, 70, 4c, 21, 03, 28, e7, 34, a0, 53, c4, d4] reset_token=[9e, b0, cc, 1c, 08, 6e, 23, b0, aa, c9, 1c, 52, 57, 9a, bb, 1a] [2025-12-14T03:33:49.802457881Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, d5, c9, f2, 05, 1c, 6b, 34, 05, cc, 5f, 23, d3, a7, 97, b5, 5b, ba, 09, 60] reset_token=[60, 8d, d7, d1, 53, 94, cb, 04, 9c, 3f, 5d, 0e, 4a, 62, 39, 18] [2025-12-14T03:33:49.802467229Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:33:49.802494409Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=16.383896888s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=550 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 407, tv_nsec: 867247813 }, next_time: Instant { tv_sec: 407, tv_nsec: 867247813 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:49.802580279Z TRACE quiche_apps::client] written 229 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:49.802591079Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=11 pn=18 [2025-12-14T03:33:49.802601008Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=987927 blocks=[1..2, 5..6] ecn_counts=None [2025-12-14T03:33:49.802606007Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm PING mtu_probe=None [2025-12-14T03:33:49.802615675Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=16.383970445s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=587 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, first_sent_time: Instant { tv_sec: 394, tv_nsec: 418869552 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 407, tv_nsec: 867442576 }, next_time: Instant { tv_sec: 407, tv_nsec: 867442576 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:49.802661781Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:49.802671339Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:49.853791395Z TRACE quiche_apps::client] got 48 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:49.853824878Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=27 pn=8 [2025-12-14T03:33:49.853845717Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm ACK delay=2375 blocks=[11..12, 14..14, 16..17] ecn_counts=None [2025-12-14T03:33:49.853856817Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet newly acked 11 [2025-12-14T03:33:49.853863380Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet newly acked 12 [2025-12-14T03:33:49.853869010Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet newly acked 14 [2025-12-14T03:33:49.853874530Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet newly acked 16 [2025-12-14T03:33:49.853881303Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet newly acked 17 [2025-12-14T03:33:49.853889718Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet 5 lost on epoch 2 [2025-12-14T03:33:49.853895800Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet 13 lost on epoch 2 [2025-12-14T03:33:49.853937718Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 48 bytes [2025-12-14T03:33:49.853946675Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:49.853952195Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:49.853977802Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=165 pn=19 [2025-12-14T03:33:49.853984094Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm ACK delay=18 blocks=[8..8] ecn_counts=None [2025-12-14T03:33:49.853990626Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, d5, c9, f2, 05, 1c, 6b, 34, 05, cc, 5f, 23, d3, a7, 97, b5, 5b, ba, 09, 60] reset_token=[60, 8d, d7, d1, 53, 94, cb, 04, 9c, 3f, 5d, 0e, 4a, 62, 39, 18] [2025-12-14T03:33:49.854004492Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d5, 69, 9c, 35, ad, f4, 11, 19, 9c, 70, 4c, 21, 03, 28, e7, 34, a0, 53, c4, d4] reset_token=[9e, b0, cc, 1c, 08, 6e, 23, b0, aa, c9, 1c, 52, 57, 9a, bb, 1a] [2025-12-14T03:33:49.854024540Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d5, 69, 9c, 35, ad, f4, 11, 19, 9c, 70, 4c, 21, 03, 28, e7, 34, a0, 53, c4, d4] reset_token=[9e, b0, cc, 1c, 08, 6e, 23, b0, aa, c9, 1c, 52, 57, 9a, bb, 1a] [2025-12-14T03:33:49.854030992Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, d5, c9, f2, 05, 1c, 6b, 34, 05, cc, 5f, 23, d3, a7, 97, b5, 5b, ba, 09, 60] reset_token=[60, 8d, d7, d1, 53, 94, cb, 04, 9c, 3f, 5d, 0e, 4a, 62, 39, 18] [2025-12-14T03:33:49.854062070Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=179.178614ms latest_rtt=51.427119ms srtt=51.427119ms min_rtt=51.427119ms rttvar=25.713559ms cwnd=9450 ssthresh=9450 bytes_in_flight=228 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 918674932 }) Rate { delivered: 264, delivered_time: Instant { tv_sec: 407, tv_nsec: 918674932 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 867247813 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 17, rate_sample: RateSample { bandwidth: 0.15 Kbps, is_app_limited: true, interval: 13.49980538s, delivered: 264, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 394, tv_nsec: 418869552 }), send_elapsed: 13.448378261s, ack_elapsed: 13.49980538s, rtt: 51.427119ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 229693, last_update: Instant { tv_sec: 407, tv_nsec: 867442576 }, next_time: Instant { tv_sec: 407, tv_nsec: 867442576 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:49.854113305Z TRACE quiche_apps::client] written 191 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:49.854119917Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:49.904664921Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:49.904710707Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=23 pn=9 [2025-12-14T03:33:49.904733318Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm ACK delay=2375 blocks=[19..19] ecn_counts=None [2025-12-14T03:33:49.904743728Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 packet newly acked 19 [2025-12-14T03:33:49.904775768Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 44 bytes [2025-12-14T03:33:49.904785766Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:49.904792499Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:49.904805583Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:49.913719960Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:49.913739296Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx pkt Short dcid=e41df42c1654c4784898849174a8db31eeffbbb7 key_phase=false len=1049 pn=10 [2025-12-14T03:33:49.913752580Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:49.913758932Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:49.913772818Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 1070 bytes [2025-12-14T03:33:49.913780161Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:49.913793847Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:49.913804928Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:49.913810568Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:49.913816018Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:49.913821188Z INFO quiche_apps::common] 1/1 response(s) received in 13.559647072s, closing... [2025-12-14T03:33:49.913839121Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx pkt Short dcid=f7a268aaf7ea7a59 key_phase=false len=10 pn=20 [2025-12-14T03:33:49.913845182Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:49.913859519Z TRACE quiche::recovery::congestion::recovery] e41df42c1654c4784898849174a8db31eeffbbb7 timer=3.608799ms latest_rtt=102.117634ms srtt=55.388433ms min_rtt=51.427119ms rttvar=27.207797ms cwnd=9450 ssthresh=9450 bytes_in_flight=73 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 407, tv_nsec: 918674932 }) Rate { delivered: 455, delivered_time: Instant { tv_sec: 407, tv_nsec: 969560210 }, first_sent_time: Instant { tv_sec: 407, tv_nsec: 867442576 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 19, rate_sample: RateSample { bandwidth: 0.15 Kbps, is_app_limited: true, interval: 0ns, delivered: 191, prior_delivered: 264, prior_time: Some(Instant { tv_sec: 407, tv_nsec: 918674932 }), send_elapsed: 194.763µs, ack_elapsed: 50.885278ms, rtt: 102.117634ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 213266, last_update: Instant { tv_sec: 407, tv_nsec: 978686220 }, next_time: Instant { tv_sec: 407, tv_nsec: 978686220 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:49.913930702Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:41314 to 193.167.100.100:443 [2025-12-14T03:33:49.913939739Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.382067872Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:41314 [2025-12-14T03:33:50.382105202Z TRACE quiche_apps::client] 0.0.0.0:41314: processed 1070 bytes [2025-12-14T03:33:50.382115230Z TRACE quiche_apps::client] 0.0.0.0:41314: recv() would block [2025-12-14T03:33:50.382121482Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.382132452Z TRACE quiche_apps::client] 0.0.0.0:41314 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.407229125Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:50.407243532Z TRACE quiche] e41df42c1654c4784898849174a8db31eeffbbb7 draining timeout expired [2025-12-14T03:33:50.407281062Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.407287724Z INFO quiche_apps::client] connection closed, recv=13 sent=21 lost=3 retrans=7 sent_bytes=2178 recv_bytes=7148 lost_bytes=286 [local_addr=0.0.0.0:41314 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=13 sent=21 lost=3 retrans=7 rtt=55.388433ms min_rtt=Some(51.427119ms) rttvar=27.207797ms cwnd=9450 sent_bytes=2178 recv_bytes=7148 lost_bytes=0 stream_retrans_bytes=442 pmtu=1350 delivery_rate=19] [2025-12-14T03:33:50.411877018Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:50.412115462Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54316 with scid 45153b18de967fe85482c2b2e318560f8c538ecd [2025-12-14T03:33:50.412181225Z TRACE quiche::tls] 45153b18de967fe85482c2b2e318560f8c538ecd write message lvl=Initial len=266 [2025-12-14T03:33:50.412202214Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx pkt Initial version=1 dcid=c39d0a91b1806a5788388bab43837a54 scid=45153b18de967fe85482c2b2e318560f8c538ecd len=270 pn=0 [2025-12-14T03:33:50.412211822Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:50.412226168Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd timer=998.895866ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 408, tv_nsec: 476978691 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 476978691 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 408, tv_nsec: 476978691 }, next_time: Instant { tv_sec: 408, tv_nsec: 476978691 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.412294596Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:50.450120473Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54316 [2025-12-14T03:33:50.450168763Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx pkt Initial version=1 dcid=45153b18de967fe85482c2b2e318560f8c538ecd scid=c6a7e99297f2d370 token= len=397 pn=0 [2025-12-14T03:33:50.450192047Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.450203638Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd packet newly acked 0 [2025-12-14T03:33:50.450214619Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:50.450361693Z TRACE quiche::tls] 45153b18de967fe85482c2b2e318560f8c538ecd set write secret lvl=Handshake [2025-12-14T03:33:50.450379636Z TRACE quiche::tls] 45153b18de967fe85482c2b2e318560f8c538ecd set read secret lvl=Handshake [2025-12-14T03:33:50.450396377Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm PADDING len=281 [2025-12-14T03:33:50.450436662Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx pkt Handshake version=1 dcid=45153b18de967fe85482c2b2e318560f8c538ecd scid=c6a7e99297f2d370 len=728 pn=0 [2025-12-14T03:33:50.450445809Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm CRYPTO off=0 len=707 [2025-12-14T03:33:50.450663104Z TRACE quiche::tls] 45153b18de967fe85482c2b2e318560f8c538ecd write message lvl=Handshake len=36 [2025-12-14T03:33:50.450669225Z TRACE quiche::tls] 45153b18de967fe85482c2b2e318560f8c538ecd set write secret lvl=OneRTT [2025-12-14T03:33:50.450678402Z TRACE quiche::tls] 45153b18de967fe85482c2b2e318560f8c538ecd set read secret lvl=OneRTT [2025-12-14T03:33:50.450698440Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(c39d0a91b1806a5788388bab43837a54), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(c6a7e99297f2d370), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:50.450736120Z TRACE quiche_apps::client] 0.0.0.0:54316: processed 1200 bytes [2025-12-14T03:33:50.450742722Z TRACE quiche_apps::client] 0.0.0.0:54316: recv() would block [2025-12-14T03:33:50.450746519Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.450757359Z DEBUG quiche_apps::common] sending HTTP request "GET /magenta-monstrous-witch\r\n" [2025-12-14T03:33:50.450827129Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx pkt Initial version=1 dcid=c6a7e99297f2d370 scid=45153b18de967fe85482c2b2e318560f8c538ecd len=6 pn=1 [2025-12-14T03:33:50.450832810Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm ACK delay=82 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.450845934Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd timer=113.438217ms latest_rtt=38.040527ms srtt=38.040527ms min_rtt=38.040527ms rttvar=19.020263ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.02 Kbps, is_app_limited: true, interval: 38.040527ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 476978691 }), send_elapsed: 0ns, ack_elapsed: 38.040527ms, rtt: 38.040527ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443605, last_update: Instant { tv_sec: 408, tv_nsec: 515552000 }, next_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.450874447Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx pkt Handshake version=1 dcid=c6a7e99297f2d370 scid=45153b18de967fe85482c2b2e318560f8c538ecd len=45 pn=2 [2025-12-14T03:33:50.450878885Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.450882803Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:50.450890537Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd timer=114.046839ms latest_rtt=38.040527ms srtt=38.040527ms min_rtt=38.040527ms rttvar=19.020263ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.02 Kbps, is_app_limited: true, interval: 38.040527ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 476978691 }), send_elapsed: 0ns, ack_elapsed: 38.040527ms, rtt: 38.040527ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443605, last_update: Instant { tv_sec: 408, tv_nsec: 515672123 }, next_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.172µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.450908210Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd dropped epoch 0 state [2025-12-14T03:33:50.450924290Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx pkt Short dcid=c6a7e99297f2d370 key_phase=false len=1164 pn=3 [2025-12-14T03:33:50.450933828Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d9, 88, 68, 2b, 10, 03, a7, 17, 31, f9, 23, 44, b9, cf, b1, 00, a7, 6e, 91, 39] reset_token=[38, 6d, aa, 48, 58, 39, b5, b8, 9a, b3, cf, 24, f0, ec, 97, ad] [2025-12-14T03:33:50.450943185Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[71, 81, cc, 91, 29, 8e, f6, 61, a7, 57, e9, 78, 8e, 3a, 01, 7c, 62, 20, 60, d3] reset_token=[ad, 3c, a2, 8e, 63, ec, ee, e9, 0e, 2e, 78, 3c, 8e, 64, 54, 02] [2025-12-14T03:33:50.450951420Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:33:50.450955328Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm PADDING len=1049 [2025-12-14T03:33:50.450964645Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd timer=113.972721ms latest_rtt=38.040527ms srtt=38.040527ms min_rtt=38.040527ms rttvar=19.020263ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.02 Kbps, is_app_limited: true, interval: 38.040527ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 476978691 }), send_elapsed: 0ns, ack_elapsed: 38.040527ms, rtt: 38.040527ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 443605, last_update: Instant { tv_sec: 408, tv_nsec: 515672123 }, next_time: Instant { tv_sec: 408, tv_nsec: 515895295 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.451019056Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54316 to 193.167.100.100:443 [2025-12-14T03:33:50.451030939Z TRACE quiche_apps::client] 0.0.0.0:54316 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.484867372Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:54316 [2025-12-14T03:33:50.484887860Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx pkt Short dcid=45153b18de967fe85482c2b2e318560f8c538ecd key_phase=false len=203 pn=0 [2025-12-14T03:33:50.484901325Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm HANDSHAKE_DONE [2025-12-14T03:33:50.484909500Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd dropped epoch 1 state [2025-12-14T03:33:50.484930249Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[84, f8, 24, 6c, 59, 57, 63, 46] reset_token=[f8, d4, 7c, 6e, bc, d0, 48, 29, a6, 64, 8f, 96, 91, f8, c3, 59] [2025-12-14T03:33:50.484943133Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[79, 80, c2, 97, 9e, 2b, bb, 02] reset_token=[2e, e6, cf, 73, b5, 9c, 15, 5c, 9a, 2e, f4, 1a, d5, 46, fa, 91] [2025-12-14T03:33:50.484953723Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b6, f0, fd, 1c, e5, ad, 3c, 5c] reset_token=[d4, a6, 9c, 4d, e2, 25, 57, da, 4f, c1, b6, af, d6, 4c, 0b, 6b] [2025-12-14T03:33:50.484964573Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[42, 81, f3, 6f, e8, 8b, 09, 8d] reset_token=[c1, 8e, c3, a0, d6, 3e, 92, 3b, ca, 37, c6, 45, d6, ae, e4, 97] [2025-12-14T03:33:50.484974621Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b2, b1, c1, 54, 9c, 10, 0c, 29] reset_token=[80, 4a, e0, f0, 1e, 69, 3f, a7, 3e, 36, 61, dc, 6c, 87, 54, 85] [2025-12-14T03:33:50.484992094Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:50.485028221Z TRACE quiche_apps::client] 0.0.0.0:54316: processed 224 bytes [2025-12-14T03:33:50.485034643Z TRACE quiche_apps::client] 0.0.0.0:54316: recv() would block [2025-12-14T03:33:50.485037759Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.485048920Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx pkt Short dcid=c6a7e99297f2d370 key_phase=false len=5 pn=4 [2025-12-14T03:33:50.485052396Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm ACK delay=20 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.485061403Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd timer=104.875703ms latest_rtt=38.040527ms srtt=38.040527ms min_rtt=38.040527ms rttvar=19.020263ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.02 Kbps, is_app_limited: true, interval: 38.040527ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 476978691 }), send_elapsed: 0ns, ack_elapsed: 38.040527ms, rtt: 38.040527ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443605, last_update: Instant { tv_sec: 408, tv_nsec: 549898212 }, next_time: Instant { tv_sec: 408, tv_nsec: 549898212 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.485107519Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54316 to 193.167.100.100:443 [2025-12-14T03:33:50.485116435Z TRACE quiche_apps::client] 0.0.0.0:54316 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.486559292Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54316 [2025-12-14T03:33:50.486572987Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx pkt Short dcid=45153b18de967fe85482c2b2e318560f8c538ecd key_phase=false len=1049 pn=1 [2025-12-14T03:33:50.486584128Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:50.486591011Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:50.486601651Z TRACE quiche_apps::client] 0.0.0.0:54316: processed 1070 bytes [2025-12-14T03:33:50.486608263Z TRACE quiche_apps::client] 0.0.0.0:54316: recv() would block [2025-12-14T03:33:50.486613302Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.486619614Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:50.486622780Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:50.486625756Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:50.486628701Z INFO quiche_apps::common] 1/1 response(s) received in 74.327042ms, closing... [2025-12-14T03:33:50.486638409Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx pkt Short dcid=c6a7e99297f2d370 key_phase=false len=10 pn=5 [2025-12-14T03:33:50.486644691Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:50.486656963Z TRACE quiche::recovery::congestion::recovery] 45153b18de967fe85482c2b2e318560f8c538ecd timer=139.097675ms latest_rtt=38.040527ms srtt=38.040527ms min_rtt=38.040527ms rttvar=19.020263ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 515552040 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.02 Kbps, is_app_limited: true, interval: 38.040527ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 476978691 }), send_elapsed: 0ns, ack_elapsed: 38.040527ms, rtt: 38.040527ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443605, last_update: Instant { tv_sec: 408, tv_nsec: 551489946 }, next_time: Instant { tv_sec: 408, tv_nsec: 549898212 }, max_datagram_size: 1350, last_packet_size: None, iv: 81.153µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.486714050Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54316 to 193.167.100.100:443 [2025-12-14T03:33:50.486722215Z TRACE quiche_apps::client] 0.0.0.0:54316 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.517938948Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54316 [2025-12-14T03:33:50.517958504Z TRACE quiche_apps::client] 0.0.0.0:54316: processed 42 bytes [2025-12-14T03:33:50.517967240Z TRACE quiche_apps::client] 0.0.0.0:54316: recv() would block [2025-12-14T03:33:50.517973382Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.517982729Z TRACE quiche_apps::client] 0.0.0.0:54316 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.830348449Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:50.830372824Z TRACE quiche] 45153b18de967fe85482c2b2e318560f8c538ecd draining timeout expired [2025-12-14T03:33:50.830417467Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.830424561Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:54316 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.040527ms min_rtt=Some(38.040527ms) rttvar=19.020263ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8753] [2025-12-14T03:33:50.835092364Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:50.835379679Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49606 with scid d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd [2025-12-14T03:33:50.835428069Z TRACE quiche::tls] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd write message lvl=Initial len=266 [2025-12-14T03:33:50.835446744Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Initial version=1 dcid=ed29c83e6864c8dcdf1ee22bd7f9828b scid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd len=270 pn=0 [2025-12-14T03:33:50.835450701Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:50.835465729Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=998.923006ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 408, tv_nsec: 900245542 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 900245542 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 408, tv_nsec: 900245542 }, next_time: Instant { tv_sec: 408, tv_nsec: 900245542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.835563561Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:50.873520646Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:50.873577311Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Initial version=1 dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd scid=a83f01f34a134a52 token= len=398 pn=0 [2025-12-14T03:33:50.873595064Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.873605814Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 0 [2025-12-14T03:33:50.873618448Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:50.873760703Z TRACE quiche::tls] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd set write secret lvl=Handshake [2025-12-14T03:33:50.873775961Z TRACE quiche::tls] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd set read secret lvl=Handshake [2025-12-14T03:33:50.873789056Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm PADDING len=282 [2025-12-14T03:33:50.873822538Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Handshake version=1 dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd scid=a83f01f34a134a52 len=727 pn=0 [2025-12-14T03:33:50.873830413Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:50.874055832Z TRACE quiche::tls] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd write message lvl=Handshake len=36 [2025-12-14T03:33:50.874060461Z TRACE quiche::tls] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd set write secret lvl=OneRTT [2025-12-14T03:33:50.874067614Z TRACE quiche::tls] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd set read secret lvl=OneRTT [2025-12-14T03:33:50.874085016Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ed29c83e6864c8dcdf1ee22bd7f9828b), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(a83f01f34a134a52), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:50.874106988Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 1200 bytes [2025-12-14T03:33:50.874112077Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:50.874115263Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.874124971Z DEBUG quiche_apps::common] sending HTTP request "GET /endless-slow-warlock\r\n" [2025-12-14T03:33:50.874226320Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Initial version=1 dcid=a83f01f34a134a52 scid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd len=6 pn=1 [2025-12-14T03:33:50.874233403Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.874247339Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=113.867187ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441968, last_update: Instant { tv_sec: 408, tv_nsec: 938938447 }, next_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.874284097Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Handshake version=1 dcid=a83f01f34a134a52 scid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd len=45 pn=2 [2025-12-14T03:33:50.874287894Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.874291251Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:50.874297923Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=114.462805ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441968, last_update: Instant { tv_sec: 408, tv_nsec: 939072747 }, next_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.998µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.874313572Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd dropped epoch 0 state [2025-12-14T03:33:50.874326897Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=1164 pn=3 [2025-12-14T03:33:50.874330143Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:50.874337477Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:50.874344029Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:33:50.874347165Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm PADDING len=1052 [2025-12-14T03:33:50.874354669Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=114.40618ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 441968, last_update: Instant { tv_sec: 408, tv_nsec: 939072747 }, next_time: Instant { tv_sec: 408, tv_nsec: 939296745 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.874418838Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:50.874428135Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:50.989610767Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:50.989648296Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd loss detection timeout expired [2025-12-14T03:33:50.989657794Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=113.646039ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 441968, last_update: Instant { tv_sec: 408, tv_nsec: 939072747 }, next_time: Instant { tv_sec: 408, tv_nsec: 939296745 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.989690615Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:50.989723717Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Handshake version=1 dcid=a83f01f34a134a52 scid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd len=46 pn=4 [2025-12-14T03:33:50.989729207Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=14487 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:50.989736380Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:50.989757790Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=163.546854ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 441968, last_update: Instant { tv_sec: 409, tv_nsec: 54558993 }, next_time: Instant { tv_sec: 409, tv_nsec: 54558993 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:50.989872023Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:50.989884416Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.022179038Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:51.022211658Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Short dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd key_phase=false len=203 pn=0 [2025-12-14T03:33:51.022231846Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm HANDSHAKE_DONE [2025-12-14T03:33:51.022243127Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd dropped epoch 1 state [2025-12-14T03:33:51.022252534Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[98, fc, 78, 76, d6, d4, 70, b5] reset_token=[20, cd, c1, 37, 82, e4, 5e, 7a, 0b, 82, 87, 11, 63, 52, dc, 95] [2025-12-14T03:33:51.022267272Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bf, 36, 5d, ab, 8b, 7b, 8e, 19] reset_token=[47, 2b, 71, 1f, 8a, ee, a7, 73, e7, a4, d8, 6a, e1, 21, 0d, bb] [2025-12-14T03:33:51.022277621Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c2, bd, 0f, 73, b9, c5, 06, 20] reset_token=[8d, 93, 62, 5b, 43, f6, ed, 71, 5a, 0f, dd, 03, cb, 81, 8f, ba] [2025-12-14T03:33:51.022287410Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[32, 99, 60, 1f, 14, 43, a8, 98] reset_token=[07, f8, 4c, 7b, 43, c8, be, a8, 6f, 6e, 9a, 1c, 68, ad, 3b, 42] [2025-12-14T03:33:51.022297478Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[00, fb, 9f, c5, 1a, 78, d7, 05] reset_token=[20, 3d, da, e4, e9, f6, e8, 3d, a8, 28, 2b, 04, 44, fb, cc, ad] [2025-12-14T03:33:51.022306685Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:51.022354975Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 224 bytes [2025-12-14T03:33:51.022361968Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:51.022365816Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.022382166Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=5 pn=5 [2025-12-14T03:33:51.022386895Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=21 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:51.022399899Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=130.904205ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441968, last_update: Instant { tv_sec: 409, tv_nsec: 87228673 }, next_time: Instant { tv_sec: 409, tv_nsec: 87228673 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.022470230Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.022477684Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.153665899Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:51.153701705Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd loss detection timeout expired [2025-12-14T03:33:51.153710472Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=278.682336ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441968, last_update: Instant { tv_sec: 409, tv_nsec: 87228673 }, next_time: Instant { tv_sec: 409, tv_nsec: 87228673 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.153740578Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.153773429Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=120 pn=6 [2025-12-14T03:33:51.153779020Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=16444 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:51.153785582Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:51.153795550Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:51.153803836Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:33:51.153825887Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=558.102579ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1336 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 146, rate: 441968, last_update: Instant { tv_sec: 409, tv_nsec: 218607774 }, next_time: Instant { tv_sec: 409, tv_nsec: 218607774 }, max_datagram_size: 1350, last_packet_size: Some(146), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.153922917Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.153933728Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=9 pn=7 [2025-12-14T03:33:51.153938005Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=16465 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:51.153942514Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm PING mtu_probe=None [2025-12-14T03:33:51.153950539Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=558.155187ms latest_rtt=38.181443ms srtt=38.181443ms min_rtt=38.181443ms rttvar=19.090721ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1371 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, first_sent_time: Instant { tv_sec: 408, tv_nsec: 938938487 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 38.181443ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 900245542 }), send_elapsed: 0ns, ack_elapsed: 38.181443ms, rtt: 38.181443ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441968, last_update: Instant { tv_sec: 409, tv_nsec: 218784964 }, next_time: Instant { tv_sec: 409, tv_nsec: 218607774 }, max_datagram_size: 1350, last_packet_size: None, iv: 409.532µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.153987357Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.153997216Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.204577588Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:51.204609017Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Short dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd key_phase=false len=25 pn=1 [2025-12-14T03:33:51.204625407Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm ACK delay=2375 blocks=[5..5, 7..7] ecn_counts=None [2025-12-14T03:33:51.204638752Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 5 [2025-12-14T03:33:51.204646346Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 7 [2025-12-14T03:33:51.204657116Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet 3 lost on epoch 2 [2025-12-14T03:33:51.204751532Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 46 bytes [2025-12-14T03:33:51.204762713Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:51.204769024Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.204797548Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=112 pn=8 [2025-12-14T03:33:51.204804781Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:51.204827333Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:51.204836911Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:33:51.204852690Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=6.106416ms latest_rtt=50.851768ms srtt=39.765233ms min_rtt=38.181443ms rttvar=17.485621ms cwnd=9450 ssthresh=9450 bytes_in_flight=284 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 409, tv_nsec: 269459542 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 218607774 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 330.521055ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 938938487 }), send_elapsed: 279.669287ms, ack_elapsed: 330.521055ms, rtt: 50.851768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297055, last_update: Instant { tv_sec: 409, tv_nsec: 269635309 }, next_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.204911870Z TRACE quiche_apps::client] written 138 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.204919254Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.211993495Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:51.212005888Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd loss detection timeout expired [2025-12-14T03:33:51.212011057Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet 6 lost on epoch 2 [2025-12-14T03:33:51.212015866Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=127.470654ms latest_rtt=50.851768ms srtt=39.765233ms min_rtt=38.181443ms rttvar=17.485621ms cwnd=9450 ssthresh=9450 bytes_in_flight=138 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 409, tv_nsec: 269459542 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 218607774 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 330.521055ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 938938487 }), send_elapsed: 279.669287ms, ack_elapsed: 330.521055ms, rtt: 50.851768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297055, last_update: Instant { tv_sec: 409, tv_nsec: 269635309 }, next_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.212038779Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.212054558Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=118 pn=9 [2025-12-14T03:33:51.212065849Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=930 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:51.212071350Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:51.212080537Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:51.212088502Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:33:51.212101065Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=134.650911ms latest_rtt=50.851768ms srtt=39.765233ms min_rtt=38.181443ms rttvar=17.485621ms cwnd=9450 ssthresh=9450 bytes_in_flight=282 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 409, tv_nsec: 269459542 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 218607774 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 330.521055ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 408, tv_nsec: 938938487 }), send_elapsed: 279.669287ms, ack_elapsed: 330.521055ms, rtt: 50.851768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297055, last_update: Instant { tv_sec: 409, tv_nsec: 269635309 }, next_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.212170033Z TRACE quiche_apps::client] written 144 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.212183829Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.255377476Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:51.255407342Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Short dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd key_phase=false len=25 pn=3 [2025-12-14T03:33:51.255424724Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm ACK delay=2375 blocks=[5..5, 7..8] ecn_counts=None [2025-12-14T03:33:51.255436486Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 8 [2025-12-14T03:33:51.255464358Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 46 bytes [2025-12-14T03:33:51.255474237Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:51.255480077Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.255491529Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.341645499Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:51.341681757Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd loss detection timeout expired [2025-12-14T03:33:51.341690533Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=128.308056ms latest_rtt=50.214559ms srtt=41.071397ms min_rtt=38.181443ms rttvar=15.726546ms cwnd=9450 ssthresh=9450 bytes_in_flight=144 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 506, delivered_time: Instant { tv_sec: 409, tv_nsec: 320259400 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, end_of_app_limited: 9, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 51.437067ms, delivered: 138, prior_delivered: 368, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 269459542 }), send_elapsed: 51.437067ms, ack_elapsed: 50.799858ms, rtt: 50.214559ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297055, last_update: Instant { tv_sec: 409, tv_nsec: 269635309 }, next_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.341742480Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.341775341Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=88 pn=10 [2025-12-14T03:33:51.341780641Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=10795 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:33:51.341787604Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:51.341797923Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:51.341823902Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=257.885312ms latest_rtt=50.214559ms srtt=41.071397ms min_rtt=38.181443ms rttvar=15.726546ms cwnd=9450 ssthresh=9450 bytes_in_flight=258 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 506, delivered_time: Instant { tv_sec: 409, tv_nsec: 320259400 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 51.437067ms, delivered: 138, prior_delivered: 368, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 269459542 }), send_elapsed: 51.437067ms, ack_elapsed: 50.799858ms, rtt: 50.214559ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 287608, last_update: Instant { tv_sec: 409, tv_nsec: 406610728 }, next_time: Instant { tv_sec: 409, tv_nsec: 406610728 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.341913048Z TRACE quiche_apps::client] written 114 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.341921604Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.600244833Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:51.600281962Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd loss detection timeout expired [2025-12-14T03:33:51.600291059Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=257.372435ms latest_rtt=50.214559ms srtt=41.071397ms min_rtt=38.181443ms rttvar=15.726546ms cwnd=9450 ssthresh=9450 bytes_in_flight=258 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 506, delivered_time: Instant { tv_sec: 409, tv_nsec: 320259400 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 51.437067ms, delivered: 138, prior_delivered: 368, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 269459542 }), send_elapsed: 51.437067ms, ack_elapsed: 50.799858ms, rtt: 50.214559ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 287608, last_update: Instant { tv_sec: 409, tv_nsec: 406610728 }, next_time: Instant { tv_sec: 409, tv_nsec: 406610728 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.600343247Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.600377210Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=90 pn=11 [2025-12-14T03:33:51.600382530Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=43120 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:33:51.600389914Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:51.600400483Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:51.600426141Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=515.838821ms latest_rtt=50.214559ms srtt=41.071397ms min_rtt=38.181443ms rttvar=15.726546ms cwnd=9450 ssthresh=9450 bytes_in_flight=374 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 506, delivered_time: Instant { tv_sec: 409, tv_nsec: 320259400 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 51.437067ms, delivered: 138, prior_delivered: 368, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 269459542 }), send_elapsed: 51.437067ms, ack_elapsed: 50.799858ms, rtt: 50.214559ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 287608, last_update: Instant { tv_sec: 409, tv_nsec: 665211324 }, next_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.600514956Z TRACE quiche_apps::client] written 116 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.600526348Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=11 pn=12 [2025-12-14T03:33:51.600530926Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=43140 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:33:51.600535795Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm PING mtu_probe=None [2025-12-14T03:33:51.600544421Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=515.88672ms latest_rtt=50.214559ms srtt=41.071397ms min_rtt=38.181443ms rttvar=15.726546ms cwnd=9450 ssthresh=9450 bytes_in_flight=411 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 269459542 }) Rate { delivered: 506, delivered_time: Instant { tv_sec: 409, tv_nsec: 320259400 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 270044841 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 51.437067ms, delivered: 138, prior_delivered: 368, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 269459542 }), send_elapsed: 51.437067ms, ack_elapsed: 50.799858ms, rtt: 50.214559ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 287608, last_update: Instant { tv_sec: 409, tv_nsec: 665211324 }, next_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:51.600588413Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.600594995Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.632238927Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:51.632261840Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Short dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd key_phase=false len=23 pn=5 [2025-12-14T03:33:51.632277920Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm ACK delay=0 blocks=[10..12] ecn_counts=None [2025-12-14T03:33:51.632287408Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 10 [2025-12-14T03:33:51.632294832Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 11 [2025-12-14T03:33:51.632302446Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet newly acked 12 [2025-12-14T03:33:51.632311012Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd packet 9 lost on epoch 2 [2025-12-14T03:33:51.632321211Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm PING mtu_probe=None [2025-12-14T03:33:51.632342220Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 44 bytes [2025-12-14T03:33:51.632352499Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:51.632358641Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.632377085Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=85 pn=13 [2025-12-14T03:33:51.632385220Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm ACK delay=14 blocks=[5..5] ecn_counts=None [2025-12-14T03:33:51.632392634Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[96, d3, 36, 6b, 74, 1f, 4a, 02, 8c, 6c, 9a, 3e, ef, 0d, a9, 56, f2, 91, 14, 42] reset_token=[fc, 43, 61, fd, 4d, 39, 63, 4f, ce, 6d, 62, f0, ce, c1, 2f, de] [2025-12-14T03:33:51.632407662Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 55, 06, 15, e0, 36, fb, 6b, 3c, 60, f2, 84, b0, ae, 63, 90, cf, c8, a8, 5a] reset_token=[c1, 01, c5, e7, bb, 2a, 58, ab, c0, f6, 5b, 4e, 79, 86, df, 13] [2025-12-14T03:33:51.632423922Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=121.215681ms latest_rtt=31.902865ms srtt=39.92533ms min_rtt=31.902865ms rttvar=14.087042ms cwnd=6615 ssthresh=6615 bytes_in_flight=111 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 728959697 }) Rate { delivered: 773, delivered_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 395.166483ms, delivered: 267, prior_delivered: 506, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 320259400 }), send_elapsed: 395.166483ms, ack_elapsed: 376.854789ms, rtt: 31.902865ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 207105, last_update: Instant { tv_sec: 409, tv_nsec: 665211324 }, next_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:51.632494534Z TRACE quiche_apps::client] written 111 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.632502879Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.664701336Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:51.664726773Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx pkt Short dcid=d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd key_phase=false len=1049 pn=6 [2025-12-14T03:33:51.664743785Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:51.664752320Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:51.664771075Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 1070 bytes [2025-12-14T03:33:51.664778600Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:51.664783429Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.664796763Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:51.664802264Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:51.664807594Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:51.664812944Z INFO quiche_apps::common] 1/1 response(s) received in 829.242199ms, closing... [2025-12-14T03:33:51.664829865Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx pkt Short dcid=a83f01f34a134a52 key_phase=false len=10 pn=14 [2025-12-14T03:33:51.664834614Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:51.664846075Z TRACE quiche::recovery::congestion::recovery] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd timer=121.24782ms latest_rtt=31.902865ms srtt=39.92533ms min_rtt=31.902865ms rttvar=14.087042ms cwnd=6615 ssthresh=6615 bytes_in_flight=147 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 409, tv_nsec: 728959697 }) Rate { delivered: 773, delivered_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, first_sent_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.77 Kbps, is_app_limited: true, interval: 395.166483ms, delivered: 267, prior_delivered: 506, prior_time: Some(Instant { tv_sec: 409, tv_nsec: 320259400 }), send_elapsed: 395.166483ms, ack_elapsed: 376.854789ms, rtt: 31.902865ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 207105, last_update: Instant { tv_sec: 409, tv_nsec: 665211324 }, next_time: Instant { tv_sec: 409, tv_nsec: 665211324 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:33:51.664911296Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:49606 to 193.167.100.100:443 [2025-12-14T03:33:51.664917638Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.683289764Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:49606 [2025-12-14T03:33:51.683309621Z TRACE quiche_apps::client] 0.0.0.0:49606: processed 44 bytes [2025-12-14T03:33:51.683316293Z TRACE quiche_apps::client] 0.0.0.0:49606: recv() would block [2025-12-14T03:33:51.683321793Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.683329458Z TRACE quiche_apps::client] 0.0.0.0:49606 -> 193.167.100.100:443: done writing [2025-12-14T03:33:51.954663460Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:51.954699327Z TRACE quiche] d2ebf6edc62ae1b1605b61b0b1fb6f385d8722fd draining timeout expired [2025-12-14T03:33:51.954750683Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.954758357Z INFO quiche_apps::client] connection closed, recv=7 sent=15 lost=3 retrans=7 sent_bytes=2691 recv_bytes=2630 lost_bytes=1480 [local_addr=0.0.0.0:49606 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=15 lost=3 retrans=7 rtt=39.92533ms min_rtt=Some(31.902865ms) rttvar=14.087042ms cwnd=6615 sent_bytes=2691 recv_bytes=2630 lost_bytes=0 stream_retrans_bytes=198 pmtu=1350 delivery_rate=8721] [2025-12-14T03:33:51.959535932Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:51.959771370Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:47955 with scid dd9a0db25f4c35fc050dcddae611f5005ddb7e46 [2025-12-14T03:33:51.959814090Z TRACE quiche::tls] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 write message lvl=Initial len=266 [2025-12-14T03:33:51.959830701Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Initial version=1 dcid=5da224d656c082ab6206e121f45cde68 scid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 len=270 pn=0 [2025-12-14T03:33:51.959834377Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:51.959847973Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=998.92999ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 410, tv_nsec: 24634799 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 24634799 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 410, tv_nsec: 24634799 }, next_time: Instant { tv_sec: 410, tv_nsec: 24634799 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.959930216Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:51.998315696Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:51.998352213Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Initial version=1 dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 scid=78e4012ccecaa1fb token= len=397 pn=0 [2025-12-14T03:33:51.998377220Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:51.998388100Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 packet newly acked 0 [2025-12-14T03:33:51.998412626Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:51.998549060Z TRACE quiche::tls] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 set write secret lvl=Handshake [2025-12-14T03:33:51.998573015Z TRACE quiche::tls] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 set read secret lvl=Handshake [2025-12-14T03:33:51.998591178Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm PADDING len=281 [2025-12-14T03:33:51.998628338Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Handshake version=1 dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 scid=78e4012ccecaa1fb len=728 pn=0 [2025-12-14T03:33:51.998636443Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm CRYPTO off=0 len=707 [2025-12-14T03:33:51.998851012Z TRACE quiche::tls] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 write message lvl=Handshake len=36 [2025-12-14T03:33:51.998857023Z TRACE quiche::tls] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 set write secret lvl=OneRTT [2025-12-14T03:33:51.998865900Z TRACE quiche::tls] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 set read secret lvl=OneRTT [2025-12-14T03:33:51.998886398Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(5da224d656c082ab6206e121f45cde68), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(78e4012ccecaa1fb), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:51.998912777Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 1200 bytes [2025-12-14T03:33:51.998919149Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:51.998922926Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:51.998932935Z DEBUG quiche_apps::common] sending HTTP request "GET /clean-arctic-lynx\r\n" [2025-12-14T03:33:51.999004318Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Initial version=1 dcid=78e4012ccecaa1fb scid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 len=6 pn=1 [2025-12-14T03:33:51.999009908Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=82 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:51.999023643Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=115.019923ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 63739658 }, next_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.999060051Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Handshake version=1 dcid=78e4012ccecaa1fb scid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 len=45 pn=2 [2025-12-14T03:33:51.999064620Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:51.999068707Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:51.999076903Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=115.615352ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 63849472 }, next_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, max_datagram_size: 1350, last_packet_size: None, iv: 226.256µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.999094435Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 dropped epoch 0 state [2025-12-14T03:33:51.999110746Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=1164 pn=3 [2025-12-14T03:33:51.999114663Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c9, 08, 7c, 26, 48, 32, 1e, 0e, 10, 24, 64, 94, 38, 61, b1, eb, 01, 35, 32, 53] reset_token=[15, 3c, 8d, 16, 71, 20, e9, 8f, 56, 5f, aa, b1, 1e, fd, 75, 07] [2025-12-14T03:33:51.999123670Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5d, d7, 54, 4c, 06, 32, b4, 7b, 2a, 4d, 4d, 47, eb, 8c, 60, c5, d2, a6, 7d, 1b] reset_token=[e5, 8b, 0d, 06, 70, ea, 5c, 65, 0d, b9, 89, a4, 58, 99, e1, 04] [2025-12-14T03:33:51.999131885Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:33:51.999135823Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm PADDING len=1055 [2025-12-14T03:33:51.999164526Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=115.527398ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 63849472 }, next_time: Instant { tv_sec: 410, tv_nsec: 64075728 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:51.999222023Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:51.999231350Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.115417166Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:52.115453063Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 loss detection timeout expired [2025-12-14T03:33:52.115461398Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=114.928912ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 63849472 }, next_time: Instant { tv_sec: 410, tv_nsec: 64075728 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:52.115491083Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.115523484Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Handshake version=1 dcid=78e4012ccecaa1fb scid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 len=46 pn=4 [2025-12-14T03:33:52.115528683Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=14611 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:52.115535316Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:52.115555343Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=164.835869ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 180358680 }, next_time: Instant { tv_sec: 410, tv_nsec: 180358680 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:52.115646312Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.115657764Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.148213385Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:52.148257668Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Short dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 key_phase=false len=202 pn=1 [2025-12-14T03:33:52.148281382Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d1, 2f, b9, 9b, 56, 48, 22, 62] reset_token=[b0, 01, 2b, 62, e9, 02, ca, 27, 32, 36, 1c, ca, 56, a3, 05, 44] [2025-12-14T03:33:52.148299105Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[cb, be, e7, 27, b4, f1, 03, d7] reset_token=[46, 54, 46, 2f, 07, 08, 38, 44, 59, c8, d3, 2d, 64, 43, c6, 56] [2025-12-14T03:33:52.148311748Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[db, 70, 5e, 4d, 40, b4, fb, 1e] reset_token=[c8, e9, 3e, 89, 22, f2, d2, 62, 3d, 74, 76, 50, a6, c5, ee, 5b] [2025-12-14T03:33:52.148324632Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a5, 8c, e9, 2a, f6, 09, df, eb] reset_token=[3e, a9, 5c, 2c, 73, 7e, c5, 0f, c6, d4, e7, 92, a9, 8d, 14, ea] [2025-12-14T03:33:52.148337787Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[14, 72, ad, d3, 85, 6d, f9, dd] reset_token=[ea, a0, 32, b4, 16, 8d, be, 7d, d4, d7, de, d1, 76, 0f, 74, ce] [2025-12-14T03:33:52.148349248Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:52.148401245Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 223 bytes [2025-12-14T03:33:52.148409190Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:52.148413077Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.148427163Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=5 pn=5 [2025-12-14T03:33:52.148431591Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=21 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:52.148443053Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=131.946116ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 213274522 }, next_time: Instant { tv_sec: 410, tv_nsec: 213274522 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:52.148506761Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.148515478Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.280682589Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:52.280699361Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 loss detection timeout expired [2025-12-14T03:33:52.280707496Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=281.081161ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 213274522 }, next_time: Instant { tv_sec: 410, tv_nsec: 213274522 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:52.280742220Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.280766195Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=117 pn=6 [2025-12-14T03:33:52.280771625Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=16563 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:52.280777486Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5d, d7, 54, 4c, 06, 32, b4, 7b, 2a, 4d, 4d, 47, eb, 8c, 60, c5, d2, a6, 7d, 1b] reset_token=[e5, 8b, 0d, 06, 70, ea, 5c, 65, 0d, b9, 89, a4, 58, 99, e1, 04] [2025-12-14T03:33:52.280787906Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c9, 08, 7c, 26, 48, 32, 1e, 0e, 10, 24, 64, 94, 38, 61, b1, eb, 01, 35, 32, 53] reset_token=[15, 3c, 8d, 16, 71, 20, e9, 8f, 56, 5f, aa, b1, 1e, fd, 75, 07] [2025-12-14T03:33:52.280796121Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:33:52.280813002Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=297.485544ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1532 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 143, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 345606351 }, next_time: Instant { tv_sec: 410, tv_nsec: 345606351 }, max_datagram_size: 1350, last_packet_size: Some(143), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:52.280868616Z TRACE quiche_apps::client] written 143 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.280885918Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=9 pn=7 [2025-12-14T03:33:52.280893702Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=16578 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:52.280901437Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm PING mtu_probe=None [2025-12-14T03:33:52.280915954Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=297.381771ms latest_rtt=38.566366ms srtt=38.566366ms min_rtt=38.566366ms rttvar=19.283183ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1567 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 63739688 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 38.566366ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 24634799 }), send_elapsed: 0ns, ack_elapsed: 38.566366ms, rtt: 38.566366ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 437557, last_update: Instant { tv_sec: 410, tv_nsec: 345735070 }, next_time: Instant { tv_sec: 410, tv_nsec: 345606351 }, max_datagram_size: 1350, last_packet_size: None, iv: 406.804µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:52.280969023Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.280981376Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.312673405Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:52.312702679Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Short dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 key_phase=false len=22 pn=2 [2025-12-14T03:33:52.312718849Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm ACK delay=0 blocks=[5..7] ecn_counts=None [2025-12-14T03:33:52.312728317Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 packet newly acked 5 [2025-12-14T03:33:52.312734569Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 packet newly acked 6 [2025-12-14T03:33:52.312742032Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 packet newly acked 7 [2025-12-14T03:33:52.312748985Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 packet 3 lost on epoch 2 [2025-12-14T03:33:52.312827031Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 43 bytes [2025-12-14T03:33:52.312837160Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:52.312840426Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.312856746Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=80 pn=8 [2025-12-14T03:33:52.312861605Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5d, d7, 54, 4c, 06, 32, b4, 7b, 2a, 4d, 4d, 47, eb, 8c, 60, c5, d2, a6, 7d, 1b] reset_token=[e5, 8b, 0d, 06, 70, ea, 5c, 65, 0d, b9, 89, a4, 58, 99, e1, 04] [2025-12-14T03:33:52.312876282Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c9, 08, 7c, 26, 48, 32, 1e, 0e, 10, 24, 64, 94, 38, 61, b1, eb, 01, 35, 32, 53] reset_token=[15, 3c, 8d, 16, 71, 20, e9, 8f, 56, 5f, aa, b1, 1e, fd, 75, 07] [2025-12-14T03:33:52.312898063Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=exp latest_rtt=31.946572ms srtt=37.738891ms min_rtt=31.946572ms rttvar=16.117335ms cwnd=9450 ssthresh=9450 bytes_in_flight=305 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 377552923 }) Rate { delivered: 511, delivered_time: Instant { tv_sec: 410, tv_nsec: 377552923 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 345606351 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 313.813235ms, delivered: 178, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 63739688 }), send_elapsed: 281.866663ms, ack_elapsed: 313.813235ms, rtt: 31.946572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313006, last_update: Instant { tv_sec: 410, tv_nsec: 345735070 }, next_time: Instant { tv_sec: 410, tv_nsec: 378108384 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:52.312952354Z TRACE quiche_apps::client] written 106 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.312958716Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.312963625Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:52.312966320Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 loss detection timeout expired [2025-12-14T03:33:52.312970197Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=6.948699ms latest_rtt=31.946572ms srtt=37.738891ms min_rtt=31.946572ms rttvar=16.117335ms cwnd=9450 ssthresh=9450 bytes_in_flight=305 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 377552923 }) Rate { delivered: 511, delivered_time: Instant { tv_sec: 410, tv_nsec: 377552923 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 345606351 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 313.813235ms, delivered: 178, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 63739688 }), send_elapsed: 281.866663ms, ack_elapsed: 313.813235ms, rtt: 31.946572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313006, last_update: Instant { tv_sec: 410, tv_nsec: 345735070 }, next_time: Instant { tv_sec: 410, tv_nsec: 378108384 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:52.312984724Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.312996697Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Handshake version=1 dcid=78e4012ccecaa1fb scid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 len=48 pn=9 [2025-12-14T03:33:52.313000263Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=39295 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:52.313004030Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:52.313012005Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=204.392878ms latest_rtt=31.946572ms srtt=37.738891ms min_rtt=31.946572ms rttvar=16.117335ms cwnd=9450 ssthresh=9450 bytes_in_flight=407 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 377552923 }) Rate { delivered: 511, delivered_time: Instant { tv_sec: 410, tv_nsec: 377552923 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 345606351 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 313.813235ms, delivered: 178, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 63739688 }), send_elapsed: 281.866663ms, ack_elapsed: 313.813235ms, rtt: 31.946572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313006, last_update: Instant { tv_sec: 410, tv_nsec: 345735070 }, next_time: Instant { tv_sec: 410, tv_nsec: 378108384 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:52.313047581Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.313052450Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.314409517Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:52.314425206Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Short dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 key_phase=false len=20 pn=4 [2025-12-14T03:33:52.314435385Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm HANDSHAKE_DONE [2025-12-14T03:33:52.314443631Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 dropped epoch 1 state [2025-12-14T03:33:52.314450043Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm PADDING len=2 [2025-12-14T03:33:52.314461244Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 41 bytes [2025-12-14T03:33:52.314468186Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:52.314473306Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.314485429Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=7 pn=10 [2025-12-14T03:33:52.314491109Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm ACK delay=7 blocks=[2..2, 4..4] ecn_counts=None [2025-12-14T03:33:52.314501929Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=252.759767ms latest_rtt=31.946572ms srtt=37.738891ms min_rtt=31.946572ms rttvar=16.117335ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 377552923 }) Rate { delivered: 511, delivered_time: Instant { tv_sec: 410, tv_nsec: 377552923 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 345606351 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 313.813235ms, delivered: 178, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 63739688 }), send_elapsed: 281.866663ms, ack_elapsed: 313.813235ms, rtt: 31.946572ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313006, last_update: Instant { tv_sec: 410, tv_nsec: 345735070 }, next_time: Instant { tv_sec: 410, tv_nsec: 378108384 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:52.314557553Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.314565588Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.363391541Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:52.363415596Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Short dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 key_phase=false len=23 pn=5 [2025-12-14T03:33:52.363431987Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm ACK delay=2375 blocks=[5..8] ecn_counts=None [2025-12-14T03:33:52.363442226Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 packet newly acked 8 [2025-12-14T03:33:52.363464387Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 44 bytes [2025-12-14T03:33:52.363485897Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:52.363492069Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.363503059Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.814181124Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:52.814234664Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx pkt Short dcid=dd9a0db25f4c35fc050dcddae611f5005ddb7e46 key_phase=false len=1049 pn=6 [2025-12-14T03:33:52.814258419Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:52.814270321Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:52.814294085Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 1070 bytes [2025-12-14T03:33:52.814302551Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:52.814307891Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.814322307Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:52.814328269Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:52.814334460Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:52.814340561Z INFO quiche_apps::common] 1/1 response(s) received in 854.406098ms, closing... [2025-12-14T03:33:52.814363744Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx pkt Short dcid=78e4012ccecaa1fb key_phase=false len=10 pn=11 [2025-12-14T03:33:52.814371529Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:52.814392909Z TRACE quiche::recovery::congestion::recovery] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 timer=125.021926ms latest_rtt=50.159951ms srtt=39.291522ms min_rtt=31.946572ms rttvar=15.193266ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 410, tv_nsec: 878916434 }) Rate { delivered: 617, delivered_time: Instant { tv_sec: 410, tv_nsec: 879208148 }, first_sent_time: Instant { tv_sec: 410, tv_nsec: 879208148 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.07 Kbps, is_app_limited: true, interval: 50.715412ms, delivered: 106, prior_delivered: 511, prior_time: Some(Instant { tv_sec: 410, tv_nsec: 377552923 }), send_elapsed: 32.502033ms, ack_elapsed: 50.715412ms, rtt: 50.159951ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300637, last_update: Instant { tv_sec: 410, tv_nsec: 879208148 }, next_time: Instant { tv_sec: 410, tv_nsec: 879208148 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:33:52.814471685Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:47955 to 193.167.100.100:443 [2025-12-14T03:33:52.814482015Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:52.846288960Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:47955 [2025-12-14T03:33:52.846312614Z TRACE quiche_apps::client] 0.0.0.0:47955: processed 42 bytes [2025-12-14T03:33:52.846320719Z TRACE quiche_apps::client] 0.0.0.0:47955: recv() would block [2025-12-14T03:33:52.846325678Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:52.846335657Z TRACE quiche_apps::client] 0.0.0.0:47955 -> 193.167.100.100:443: done writing [2025-12-14T03:33:53.115668360Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:53.115703495Z TRACE quiche] dd9a0db25f4c35fc050dcddae611f5005ddb7e46 draining timeout expired [2025-12-14T03:33:53.115750393Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:53.115763277Z INFO quiche_apps::client] connection closed, recv=7 sent=12 lost=1 retrans=4 sent_bytes=2269 recv_bytes=2621 lost_bytes=1190 [local_addr=0.0.0.0:47955 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=12 lost=1 retrans=4 rtt=39.291522ms min_rtt=Some(31.946572ms) rttvar=15.193266ms cwnd=9450 sent_bytes=2269 recv_bytes=2621 lost_bytes=0 stream_retrans_bytes=120 pmtu=1350 delivery_rate=8634] [2025-12-14T03:33:53.120632868Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:53.120879768Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60221 with scid 464260e539831040d85d67c96cd2a76576aef9fc [2025-12-14T03:33:53.120919772Z TRACE quiche::tls] 464260e539831040d85d67c96cd2a76576aef9fc write message lvl=Initial len=266 [2025-12-14T03:33:53.120937535Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx pkt Initial version=1 dcid=8b097b70c29c9b8ab6528f3e9a298b6d scid=464260e539831040d85d67c96cd2a76576aef9fc len=270 pn=0 [2025-12-14T03:33:53.120941422Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:53.120955258Z TRACE quiche::recovery::congestion::recovery] 464260e539831040d85d67c96cd2a76576aef9fc timer=998.931172ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 185742986 }, next_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:53.121036660Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:53.358495666Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60221 [2025-12-14T03:33:53.358534508Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx pkt Initial version=1 dcid=464260e539831040d85d67c96cd2a76576aef9fc scid=db7be8b1e9815f44 token= len=1162 pn=1 [2025-12-14T03:33:53.358559665Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:53.358707480Z TRACE quiche::tls] 464260e539831040d85d67c96cd2a76576aef9fc set write secret lvl=Handshake [2025-12-14T03:33:53.358727257Z TRACE quiche::tls] 464260e539831040d85d67c96cd2a76576aef9fc set read secret lvl=Handshake [2025-12-14T03:33:53.358752754Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx frm PADDING len=1051 [2025-12-14T03:33:53.358784473Z TRACE quiche_apps::client] 0.0.0.0:60221: processed 1200 bytes [2025-12-14T03:33:53.358790955Z TRACE quiche_apps::client] 0.0.0.0:60221: recv() would block [2025-12-14T03:33:53.358794803Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:53.358816934Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx pkt Initial version=1 dcid=db7be8b1e9815f44 scid=464260e539831040d85d67c96cd2a76576aef9fc len=5 pn=1 [2025-12-14T03:33:53.358821653Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm ACK delay=36 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:53.358846158Z TRACE quiche::recovery::congestion::recovery] 464260e539831040d85d67c96cd2a76576aef9fc timer=761.03915ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 423661808 }, next_time: Instant { tv_sec: 411, tv_nsec: 423661808 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:53.358928231Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60221 to 193.167.100.100:443 [2025-12-14T03:33:53.358941005Z TRACE quiche_apps::client] 0.0.0.0:60221 -> 193.167.100.100:443: done writing [2025-12-14T03:33:53.393004101Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:60221 [2025-12-14T03:33:53.393037013Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx pkt Handshake version=1 dcid=464260e539831040d85d67c96cd2a76576aef9fc scid=db7be8b1e9815f44 len=726 pn=1 [2025-12-14T03:33:53.393055477Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx frm CRYPTO off=0 len=705 [2025-12-14T03:33:53.393294452Z TRACE quiche::tls] 464260e539831040d85d67c96cd2a76576aef9fc write message lvl=Handshake len=36 [2025-12-14T03:33:53.393302847Z TRACE quiche::tls] 464260e539831040d85d67c96cd2a76576aef9fc set write secret lvl=OneRTT [2025-12-14T03:33:53.393313217Z TRACE quiche::tls] 464260e539831040d85d67c96cd2a76576aef9fc set read secret lvl=OneRTT [2025-12-14T03:33:53.393333054Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(8b097b70c29c9b8ab6528f3e9a298b6d), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(db7be8b1e9815f44), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:53.393363440Z TRACE quiche_apps::client] 0.0.0.0:60221: processed 763 bytes [2025-12-14T03:33:53.393368961Z TRACE quiche_apps::client] 0.0.0.0:60221: recv() would block [2025-12-14T03:33:53.393372116Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:53.393381273Z DEBUG quiche_apps::common] sending HTTP request "GET /unlimited-abundant-ruler\r\n" [2025-12-14T03:33:53.393448028Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx pkt Handshake version=1 dcid=db7be8b1e9815f44 scid=464260e539831040d85d67c96cd2a76576aef9fc len=45 pn=2 [2025-12-14T03:33:53.393453308Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm ACK delay=51 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:53.393458738Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:53.393470730Z TRACE quiche::recovery::congestion::recovery] 464260e539831040d85d67c96cd2a76576aef9fc timer=726.415519ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 458292922 }, next_time: Instant { tv_sec: 411, tv_nsec: 458292922 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:53.393500716Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc dropped epoch 0 state [2025-12-14T03:33:53.393510184Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx pkt Short dcid=db7be8b1e9815f44 key_phase=false len=116 pn=3 [2025-12-14T03:33:53.393513540Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[91, dd, 0c, 61, c9, f2, 88, cc, 47, 26, 99, 37, 5e, 19, 24, 9e, ab, ac, a7, 49] reset_token=[dc, b9, a8, c1, 44, 08, 49, 29, 02, 04, d8, 4b, c2, 8c, ae, 70] [2025-12-14T03:33:53.393521986Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b7, 74, 82, 3f, 95, 58, 40, ce, 69, 32, 4a, 42, fc, af, ff, a5, 50, b2, e9, 65] reset_token=[df, 37, 61, 64, 01, 1c, 4c, aa, b6, 7e, db, 31, 01, 0f, f2, a1] [2025-12-14T03:33:53.393529059Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:33:53.393536703Z TRACE quiche::recovery::congestion::recovery] 464260e539831040d85d67c96cd2a76576aef9fc timer=998.899984ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=241 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 458292922 }, next_time: Instant { tv_sec: 411, tv_nsec: 458292922 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:53.393577178Z TRACE quiche_apps::client] written 241 bytes from 0.0.0.0:60221 to 193.167.100.100:443 [2025-12-14T03:33:53.393582949Z TRACE quiche_apps::client] 0.0.0.0:60221 -> 193.167.100.100:443: done writing [2025-12-14T03:33:53.427635608Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:60221 [2025-12-14T03:33:53.427653602Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx pkt Short dcid=464260e539831040d85d67c96cd2a76576aef9fc key_phase=false len=1049 pn=2 [2025-12-14T03:33:53.427665524Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:53.427681364Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:53.427694378Z TRACE quiche_apps::client] 0.0.0.0:60221: processed 1070 bytes [2025-12-14T03:33:53.427701230Z TRACE quiche_apps::client] 0.0.0.0:60221: recv() would block [2025-12-14T03:33:53.427705999Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:53.427721939Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:53.427727349Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:53.427732789Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:53.427737839Z INFO quiche_apps::common] 1/1 response(s) received in 306.69663ms, closing... [2025-12-14T03:33:53.427751584Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx pkt Short dcid=db7be8b1e9815f44 key_phase=false len=10 pn=4 [2025-12-14T03:33:53.427757255Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:53.427772032Z TRACE quiche::recovery::congestion::recovery] 464260e539831040d85d67c96cd2a76576aef9fc timer=964.662941ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=277 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, first_sent_time: Instant { tv_sec: 411, tv_nsec: 185742986 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 411, tv_nsec: 492601588 }, next_time: Instant { tv_sec: 411, tv_nsec: 492601588 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:53.427823067Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60221 to 193.167.100.100:443 [2025-12-14T03:33:53.427828447Z TRACE quiche_apps::client] 0.0.0.0:60221 -> 193.167.100.100:443: done writing [2025-12-14T03:33:53.446089117Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:60221 [2025-12-14T03:33:53.446105278Z TRACE quiche_apps::client] 0.0.0.0:60221: processed 44 bytes [2025-12-14T03:33:53.446112772Z TRACE quiche_apps::client] 0.0.0.0:60221: recv() would block [2025-12-14T03:33:53.446117861Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:53.446124543Z TRACE quiche_apps::client] 0.0.0.0:60221 -> 193.167.100.100:443: done writing [2025-12-14T03:33:56.428192872Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:56.428235402Z TRACE quiche] 464260e539831040d85d67c96cd2a76576aef9fc draining timeout expired [2025-12-14T03:33:56.428304651Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:56.428313267Z INFO quiche_apps::client] connection closed, recv=3 sent=5 lost=0 retrans=0 sent_bytes=670 recv_bytes=3033 lost_bytes=0 [local_addr=0.0.0.0:60221 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=5 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=670 recv_bytes=3033 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:33:56.433395987Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:33:56.433659287Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:50532 with scid 73999eedb9271c2ac6292a738c945bce55b01f0e [2025-12-14T03:33:56.433710763Z TRACE quiche::tls] 73999eedb9271c2ac6292a738c945bce55b01f0e write message lvl=Initial len=266 [2025-12-14T03:33:56.433729799Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Initial version=1 dcid=5de651f47fff4939b5e39e1d4173dc66 scid=73999eedb9271c2ac6292a738c945bce55b01f0e len=270 pn=0 [2025-12-14T03:33:56.433735038Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:56.433750587Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=998.918068ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 414, tv_nsec: 498525201 }, next_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:56.433842609Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:33:57.433908992Z TRACE quiche_apps::client] timed out [2025-12-14T03:33:57.433955528Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e loss detection timeout expired [2025-12-14T03:33:57.433963834Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=997.70398ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 414, tv_nsec: 498525201 }, next_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.433992568Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.434034996Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Initial version=1 dcid=5de651f47fff4939b5e39e1d4173dc66 scid=73999eedb9271c2ac6292a738c945bce55b01f0e len=270 pn=1 [2025-12-14T03:33:57.434040417Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm CRYPTO off=0 len=266 [2025-12-14T03:33:57.434060995Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=1.997948734s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 498866275 }, next_time: Instant { tv_sec: 415, tv_nsec: 498866275 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.434210373Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:50532 to 193.167.100.100:443 [2025-12-14T03:33:57.434222355Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.671930381Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.671971548Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx pkt Initial version=1 dcid=73999eedb9271c2ac6292a738c945bce55b01f0e scid=9d23b480244f4fe9 token= len=1162 pn=1 [2025-12-14T03:33:57.671993629Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm CRYPTO off=0 len=90 [2025-12-14T03:33:57.672115195Z TRACE quiche::tls] 73999eedb9271c2ac6292a738c945bce55b01f0e set write secret lvl=Handshake [2025-12-14T03:33:57.672127658Z TRACE quiche::tls] 73999eedb9271c2ac6292a738c945bce55b01f0e set read secret lvl=Handshake [2025-12-14T03:33:57.672166781Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm PADDING len=1051 [2025-12-14T03:33:57.672198931Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 1200 bytes [2025-12-14T03:33:57.672205994Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.672210803Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.672230700Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Initial version=1 dcid=9d23b480244f4fe9 scid=73999eedb9271c2ac6292a738c945bce55b01f0e len=5 pn=2 [2025-12-14T03:33:57.672236381Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm ACK delay=32 blocks=[1..1] ecn_counts=None [2025-12-14T03:33:57.672252370Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=1.759756417s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 737073761 }, next_time: Instant { tv_sec: 415, tv_nsec: 737073761 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.672332900Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:50532 to 193.167.100.100:443 [2025-12-14T03:33:57.672343380Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.871338778Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.871376097Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx pkt Handshake version=1 dcid=73999eedb9271c2ac6292a738c945bce55b01f0e scid=9d23b480244f4fe9 len=727 pn=1 [2025-12-14T03:33:57.871400894Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:57.871720619Z TRACE quiche::tls] 73999eedb9271c2ac6292a738c945bce55b01f0e write message lvl=Handshake len=36 [2025-12-14T03:33:57.871729455Z TRACE quiche::tls] 73999eedb9271c2ac6292a738c945bce55b01f0e set write secret lvl=OneRTT [2025-12-14T03:33:57.871741748Z TRACE quiche::tls] 73999eedb9271c2ac6292a738c945bce55b01f0e set read secret lvl=OneRTT [2025-12-14T03:33:57.871766063Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(5de651f47fff4939b5e39e1d4173dc66), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(9d23b480244f4fe9), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:33:57.871813662Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 764 bytes [2025-12-14T03:33:57.871821607Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.871827528Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx pkt Handshake version=1 dcid=73999eedb9271c2ac6292a738c945bce55b01f0e scid=9d23b480244f4fe9 len=20 pn=2 [2025-12-14T03:33:57.871835322Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm PING mtu_probe=None [2025-12-14T03:33:57.871839851Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm PADDING len=2 [2025-12-14T03:33:57.871847755Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 56 bytes [2025-12-14T03:33:57.871852775Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.871856502Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.871867332Z DEBUG quiche_apps::common] sending HTTP request "GET /orange-thrilled-speaker\r\n" [2025-12-14T03:33:57.871942963Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Handshake version=1 dcid=9d23b480244f4fe9 scid=73999eedb9271c2ac6292a738c945bce55b01f0e len=45 pn=3 [2025-12-14T03:33:57.871948984Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-12-14T03:33:57.871955316Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm CRYPTO off=0 len=36 [2025-12-14T03:33:57.871969392Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=1.560039946s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=765 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 936786635 }, next_time: Instant { tv_sec: 415, tv_nsec: 936786635 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.871994308Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e dropped epoch 0 state [2025-12-14T03:33:57.872004687Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Short dcid=9d23b480244f4fe9 key_phase=false len=115 pn=4 [2025-12-14T03:33:57.872008755Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[02, e6, ee, 71, 50, 44, c2, 3d, bf, a9, e1, d6, 88, 33, a2, 2c, 48, 9d, 54, 4e] reset_token=[a0, 8f, c8, c3, b1, 5d, a0, f5, 3e, 7c, 41, 63, 7e, ae, 7e, 39] [2025-12-14T03:33:57.872017862Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[47, 98, 80, 49, e2, 13, 2f, 21, 13, 52, 26, 15, 5c, c9, 8d, 95, 9e, c4, 4f, fd] reset_token=[2f, f1, 29, c1, 7f, 15, 93, b3, 62, d3, 5d, 30, e6, 0b, cb, 90] [2025-12-14T03:33:57.872031387Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:33:57.872040685Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=1.997889535s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 936786635 }, next_time: Instant { tv_sec: 415, tv_nsec: 936786635 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.872087401Z TRACE quiche_apps::client] written 240 bytes from 0.0.0.0:50532 to 193.167.100.100:443 [2025-12-14T03:33:57.872094495Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.904171326Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.904194619Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx pkt Handshake version=1 dcid=73999eedb9271c2ac6292a738c945bce55b01f0e scid=9d23b480244f4fe9 len=727 pn=3 [2025-12-14T03:33:57.904211010Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm CRYPTO off=0 len=706 [2025-12-14T03:33:57.904232069Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 764 bytes [2025-12-14T03:33:57.904238621Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.904242559Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.904256575Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Handshake version=1 dcid=9d23b480244f4fe9 scid=73999eedb9271c2ac6292a738c945bce55b01f0e len=5 pn=5 [2025-12-14T03:33:57.904265141Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm ACK delay=7 blocks=[1..3] ecn_counts=None [2025-12-14T03:33:57.904282072Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=1.965646884s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 969103864 }, next_time: Instant { tv_sec: 415, tv_nsec: 969103864 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.904365638Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:50532 to 193.167.100.100:443 [2025-12-14T03:33:57.904380636Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.904395814Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.904404731Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx pkt Short dcid=73999eedb9271c2ac6292a738c945bce55b01f0e key_phase=false len=203 pn=0 [2025-12-14T03:33:57.904417595Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm HANDSHAKE_DONE [2025-12-14T03:33:57.904426251Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e dropped epoch 1 state [2025-12-14T03:33:57.904435979Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[04, 31, 1e, 6e, f7, 12, 0a, 54] reset_token=[31, 49, 55, cb, 34, f7, 56, 0a, 06, cd, 28, 07, ae, 7c, ea, 79] [2025-12-14T03:33:57.904451348Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, cf, d1, 4c, 37, 33, 15, 59] reset_token=[42, 64, 61, 88, 54, ac, 34, 91, 17, 93, 07, 28, 06, d7, de, a8] [2025-12-14T03:33:57.904465283Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[3a, da, bb, 1b, dc, c8, d6, 2f] reset_token=[87, 1b, 79, 3f, 84, d4, ff, 17, f5, e6, 23, 1a, fb, 0b, 99, 41] [2025-12-14T03:33:57.904478789Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[18, ab, a7, b3, 0c, b3, f3, 12] reset_token=[09, 35, 9b, 9a, 32, 93, 90, 31, bc, df, 48, dd, 73, 8c, 3b, 04] [2025-12-14T03:33:57.904491953Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[cc, 59, ef, f0, 9a, c6, 45, b2] reset_token=[93, bd, d6, ea, 99, cb, e5, 41, 4a, 26, 2a, 03, fa, 44, 63, b5] [2025-12-14T03:33:57.904502693Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm CRYPTO off=0 len=42 [2025-12-14T03:33:57.904543159Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 224 bytes [2025-12-14T03:33:57.904556072Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.904562495Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.904578614Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Short dcid=9d23b480244f4fe9 key_phase=false len=5 pn=6 [2025-12-14T03:33:57.904585647Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm ACK delay=21 blocks=[0..0] ecn_counts=None [2025-12-14T03:33:57.904600756Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=2.015328411s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=141 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 969426695 }, next_time: Instant { tv_sec: 415, tv_nsec: 969426695 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.904661990Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:50532 to 193.167.100.100:443 [2025-12-14T03:33:57.904674513Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.905867244Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.905880097Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx pkt Short dcid=73999eedb9271c2ac6292a738c945bce55b01f0e key_phase=false len=1049 pn=1 [2025-12-14T03:33:57.905890206Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:33:57.905896949Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:33:57.905907849Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 1070 bytes [2025-12-14T03:33:57.905914632Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.905919250Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.905926784Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:33:57.905931042Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:33:57.905936062Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:33:57.905940710Z INFO quiche_apps::common] 1/1 response(s) received in 1.472093113s, closing... [2025-12-14T03:33:57.905953204Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx pkt Short dcid=9d23b480244f4fe9 key_phase=false len=10 pn=7 [2025-12-14T03:33:57.905958594Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:33:57.905999831Z TRACE quiche::recovery::congestion::recovery] 73999eedb9271c2ac6292a738c945bce55b01f0e timer=2.047946971s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=177 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, first_sent_time: Instant { tv_sec: 414, tv_nsec: 498525201 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 415, tv_nsec: 970804550 }, next_time: Instant { tv_sec: 415, tv_nsec: 970804550 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:33:57.906045646Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:50532 to 193.167.100.100:443 [2025-12-14T03:33:57.906054101Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.924352801Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.924368361Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 44 bytes [2025-12-14T03:33:57.924376255Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.924381415Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.924388267Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:33:57.937232404Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:50532 [2025-12-14T03:33:57.937250157Z TRACE quiche_apps::client] 0.0.0.0:50532: processed 42 bytes [2025-12-14T03:33:57.937258332Z TRACE quiche_apps::client] 0.0.0.0:50532: recv() would block [2025-12-14T03:33:57.937264874Z TRACE quiche_apps::client] done reading [2025-12-14T03:33:57.937273330Z TRACE quiche_apps::client] 0.0.0.0:50532 -> 193.167.100.100:443: done writing [2025-12-14T03:34:00.906309517Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:00.906346195Z TRACE quiche] 73999eedb9271c2ac6292a738c945bce55b01f0e draining timeout expired [2025-12-14T03:34:00.906401438Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:00.906409463Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=1 sent_bytes=1092 recv_bytes=4078 lost_bytes=0 [local_addr=0.0.0.0:50532 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=1 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1092 recv_bytes=4078 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=0] [2025-12-14T03:34:00.911262296Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:34:00.911509627Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54176 with scid 4902286e352dbebbfdb05665ccdcde62bb5fed42 [2025-12-14T03:34:00.911550022Z TRACE quiche::tls] 4902286e352dbebbfdb05665ccdcde62bb5fed42 write message lvl=Initial len=266 [2025-12-14T03:34:00.911566473Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Initial version=1 dcid=343db3297c0594356bbdbe15c717430c scid=4902286e352dbebbfdb05665ccdcde62bb5fed42 len=270 pn=0 [2025-12-14T03:34:00.911570150Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:00.911583695Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=998.932324ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 418, tv_nsec: 976372685 }, next_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:00.911662842Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:34:01.148966922Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.149008539Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx pkt Initial version=1 dcid=4902286e352dbebbfdb05665ccdcde62bb5fed42 scid=9a273e3d1e5db81b token= len=1162 pn=1 [2025-12-14T03:34:01.149034127Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm CRYPTO off=0 len=90 [2025-12-14T03:34:01.149226205Z TRACE quiche::tls] 4902286e352dbebbfdb05665ccdcde62bb5fed42 set write secret lvl=Handshake [2025-12-14T03:34:01.149245982Z TRACE quiche::tls] 4902286e352dbebbfdb05665ccdcde62bb5fed42 set read secret lvl=Handshake [2025-12-14T03:34:01.149262963Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm PADDING len=1051 [2025-12-14T03:34:01.149302166Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 1200 bytes [2025-12-14T03:34:01.149312726Z TRACE quiche_apps::client] 0.0.0.0:54176: recv() would block [2025-12-14T03:34:01.149317665Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:01.149341519Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Initial version=1 dcid=9a273e3d1e5db81b scid=4902286e352dbebbfdb05665ccdcde62bb5fed42 len=5 pn=1 [2025-12-14T03:34:01.149346739Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm ACK delay=42 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:01.149359894Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=761.155995ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 419, tv_nsec: 214184781 }, next_time: Instant { tv_sec: 419, tv_nsec: 214184781 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:01.149423993Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:54176 to 193.167.100.100:443 [2025-12-14T03:34:01.149430405Z TRACE quiche_apps::client] 0.0.0.0:54176 -> 193.167.100.100:443: done writing [2025-12-14T03:34:01.182882969Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.182908246Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx pkt Initial version=1 dcid=4902286e352dbebbfdb05665ccdcde62bb5fed42 scid=9a273e3d1e5db81b token= len=1162 pn=2 [2025-12-14T03:34:01.182926700Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm CRYPTO off=0 len=90 [2025-12-14T03:34:01.182947018Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm PADDING len=1051 [2025-12-14T03:34:01.182970552Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 1200 bytes [2025-12-14T03:34:01.182978657Z TRACE quiche_apps::client] 0.0.0.0:54176: recv() would block [2025-12-14T03:34:01.182983747Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:01.183003343Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Initial version=1 dcid=9a273e3d1e5db81b scid=4902286e352dbebbfdb05665ccdcde62bb5fed42 len=5 pn=2 [2025-12-14T03:34:01.183008062Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm ACK delay=12 blocks=[1..2] ecn_counts=None [2025-12-14T03:34:01.183019383Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=727.496475ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 419, tv_nsec: 247845943 }, next_time: Instant { tv_sec: 419, tv_nsec: 247845943 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:01.183062113Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:54176 to 193.167.100.100:443 [2025-12-14T03:34:01.183068084Z TRACE quiche_apps::client] 0.0.0.0:54176 -> 193.167.100.100:443: done writing [2025-12-14T03:34:01.183463142Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.183478230Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx pkt Handshake version=1 dcid=4902286e352dbebbfdb05665ccdcde62bb5fed42 scid=9a273e3d1e5db81b len=727 pn=1 [2025-12-14T03:34:01.183497907Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm CRYPTO off=0 len=706 [2025-12-14T03:34:01.183739707Z TRACE quiche::tls] 4902286e352dbebbfdb05665ccdcde62bb5fed42 write message lvl=Handshake len=36 [2025-12-14T03:34:01.183746299Z TRACE quiche::tls] 4902286e352dbebbfdb05665ccdcde62bb5fed42 set write secret lvl=OneRTT [2025-12-14T03:34:01.183755547Z TRACE quiche::tls] 4902286e352dbebbfdb05665ccdcde62bb5fed42 set read secret lvl=OneRTT [2025-12-14T03:34:01.183773630Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(343db3297c0594356bbdbe15c717430c), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(9a273e3d1e5db81b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:34:01.183796363Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 764 bytes [2025-12-14T03:34:01.183801111Z TRACE quiche_apps::client] 0.0.0.0:54176: recv() would block [2025-12-14T03:34:01.183804057Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:01.183813023Z DEBUG quiche_apps::common] sending HTTP request "GET /worried-jealous-soldier\r\n" [2025-12-14T03:34:01.183879157Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Handshake version=1 dcid=9a273e3d1e5db81b scid=4902286e352dbebbfdb05665ccdcde62bb5fed42 len=45 pn=3 [2025-12-14T03:34:01.183884176Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm ACK delay=50 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:01.183888163Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm CRYPTO off=0 len=36 [2025-12-14T03:34:01.183898332Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=726.618067ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 419, tv_nsec: 248726896 }, next_time: Instant { tv_sec: 419, tv_nsec: 248726896 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:01.183915043Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 dropped epoch 0 state [2025-12-14T03:34:01.183924541Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Short dcid=9a273e3d1e5db81b key_phase=false len=115 pn=4 [2025-12-14T03:34:01.183927767Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f6, e7, ba, 30, 1f, 03, 83, 27, 73, cf, 22, 7f, 74, ef, 4a, 9f, 2c, b2, aa, fa] reset_token=[5f, 09, da, c9, f6, ad, 06, c1, 70, e1, 5c, 37, 3f, a6, 81, b4] [2025-12-14T03:34:01.183935632Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[52, aa, 4c, d2, 63, 2e, 2c, 8a, 06, 48, 5a, ad, 76, a8, 48, ba, 89, 4a, 3d, 09] reset_token=[78, 90, 4c, 5d, 8d, e4, f0, e5, 6a, 5d, 3b, f9, 8a, 90, 54, 07] [2025-12-14T03:34:01.183947654Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:34:01.183955078Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=998.915623ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 419, tv_nsec: 248726896 }, next_time: Instant { tv_sec: 419, tv_nsec: 248726896 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:01.183992067Z TRACE quiche_apps::client] written 240 bytes from 0.0.0.0:54176 to 193.167.100.100:443 [2025-12-14T03:34:01.183997457Z TRACE quiche_apps::client] 0.0.0.0:54176 -> 193.167.100.100:443: done writing [2025-12-14T03:34:01.216860345Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.216901501Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx pkt Handshake version=1 dcid=4902286e352dbebbfdb05665ccdcde62bb5fed42 scid=9a273e3d1e5db81b len=727 pn=2 [2025-12-14T03:34:01.216925466Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm CRYPTO off=0 len=706 [2025-12-14T03:34:01.216957465Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 764 bytes [2025-12-14T03:34:01.216968155Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.216976110Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx pkt Short dcid=4902286e352dbebbfdb05665ccdcde62bb5fed42 key_phase=false len=20 pn=0 [2025-12-14T03:34:01.216987201Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm HANDSHAKE_DONE [2025-12-14T03:34:01.216998492Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 dropped epoch 1 state [2025-12-14T03:34:01.217005314Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm PADDING len=2 [2025-12-14T03:34:01.217018760Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 41 bytes [2025-12-14T03:34:01.217025833Z TRACE quiche_apps::client] 0.0.0.0:54176: recv() would block [2025-12-14T03:34:01.217029570Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:01.217051981Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Short dcid=9a273e3d1e5db81b key_phase=false len=5 pn=5 [2025-12-14T03:34:01.217058764Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm ACK delay=8 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:01.217077369Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=990.791148ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=141 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 419, tv_nsec: 281895363 }, next_time: Instant { tv_sec: 419, tv_nsec: 281895363 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:01.217230123Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54176 to 193.167.100.100:443 [2025-12-14T03:34:01.217243448Z TRACE quiche_apps::client] 0.0.0.0:54176 -> 193.167.100.100:443: done writing [2025-12-14T03:34:01.218386554Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.218403596Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx pkt Short dcid=4902286e352dbebbfdb05665ccdcde62bb5fed42 key_phase=false len=1049 pn=2 [2025-12-14T03:34:01.218416039Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:34:01.218423603Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:34:01.218433792Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 1070 bytes [2025-12-14T03:34:01.218440875Z TRACE quiche_apps::client] 0.0.0.0:54176: recv() would block [2025-12-14T03:34:01.218445995Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:01.218455232Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:34:01.218461093Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:34:01.218466433Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:34:01.218470951Z INFO quiche_apps::common] 1/1 response(s) received in 306.803721ms, closing... [2025-12-14T03:34:01.218484146Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx pkt Short dcid=9a273e3d1e5db81b key_phase=false len=10 pn=6 [2025-12-14T03:34:01.218489606Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:34:01.218502801Z TRACE quiche::recovery::congestion::recovery] 4902286e352dbebbfdb05665ccdcde62bb5fed42 timer=1.023974243s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=177 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, first_sent_time: Instant { tv_sec: 418, tv_nsec: 976372685 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 419, tv_nsec: 283334050 }, next_time: Instant { tv_sec: 419, tv_nsec: 283334050 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:01.218550299Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54176 to 193.167.100.100:443 [2025-12-14T03:34:01.218555809Z TRACE quiche_apps::client] 0.0.0.0:54176 -> 193.167.100.100:443: done writing [2025-12-14T03:34:01.236925140Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:54176 [2025-12-14T03:34:01.236943324Z TRACE quiche_apps::client] 0.0.0.0:54176: processed 44 bytes [2025-12-14T03:34:01.236948573Z TRACE quiche_apps::client] 0.0.0.0:54176: recv() would block [2025-12-14T03:34:01.236961137Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:01.236968982Z TRACE quiche_apps::client] 0.0.0.0:54176 -> 193.167.100.100:443: done writing [2025-12-14T03:34:04.218996924Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:04.219038521Z TRACE quiche] 4902286e352dbebbfdb05665ccdcde62bb5fed42 draining timeout expired [2025-12-14T03:34:04.219114843Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.219125954Z INFO quiche_apps::client] connection closed, recv=6 sent=7 lost=0 retrans=0 sent_bytes=760 recv_bytes=5039 lost_bytes=0 [local_addr=0.0.0.0:54176 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=7 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=760 recv_bytes=5039 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:34:04.223930549Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:34:04.224199530Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51182 with scid f71532a0ff5e8ec8eab484dedc7f00e681167118 [2025-12-14T03:34:04.224243322Z TRACE quiche::tls] f71532a0ff5e8ec8eab484dedc7f00e681167118 write message lvl=Initial len=266 [2025-12-14T03:34:04.224261987Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx pkt Initial version=1 dcid=0ee5933a9f8f1a1134900c80708fbf24 scid=f71532a0ff5e8ec8eab484dedc7f00e681167118 len=270 pn=0 [2025-12-14T03:34:04.224267156Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:04.224282435Z TRACE quiche::recovery::congestion::recovery] f71532a0ff5e8ec8eab484dedc7f00e681167118 timer=998.927134ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, first_sent_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 422, tv_nsec: 289066325 }, next_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:04.224368655Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:34:04.461820438Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:04.461864309Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx pkt Initial version=1 dcid=f71532a0ff5e8ec8eab484dedc7f00e681167118 scid=a6c6bfb828ee76d1 token= len=1162 pn=1 [2025-12-14T03:34:04.461890448Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx frm CRYPTO off=0 len=90 [2025-12-14T03:34:04.462040337Z TRACE quiche::tls] f71532a0ff5e8ec8eab484dedc7f00e681167118 set write secret lvl=Handshake [2025-12-14T03:34:04.462061436Z TRACE quiche::tls] f71532a0ff5e8ec8eab484dedc7f00e681167118 set read secret lvl=Handshake [2025-12-14T03:34:04.462086944Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx frm PADDING len=1051 [2025-12-14T03:34:04.462123913Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 1200 bytes [2025-12-14T03:34:04.462135284Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:04.462143299Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.462202209Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx pkt Initial version=1 dcid=a6c6bfb828ee76d1 scid=f71532a0ff5e8ec8eab484dedc7f00e681167118 len=5 pn=1 [2025-12-14T03:34:04.462224239Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm ACK delay=42 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:04.462239678Z TRACE quiche::recovery::congestion::recovery] f71532a0ff5e8ec8eab484dedc7f00e681167118 timer=760.96973ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, first_sent_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 422, tv_nsec: 527043697 }, next_time: Instant { tv_sec: 422, tv_nsec: 527043697 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:04.462304449Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:51182 to 193.167.100.100:443 [2025-12-14T03:34:04.462316832Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:04.661399410Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:04.661439585Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx pkt Handshake version=1 dcid=f71532a0ff5e8ec8eab484dedc7f00e681167118 scid=a6c6bfb828ee76d1 len=727 pn=1 [2025-12-14T03:34:04.661459883Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx frm CRYPTO off=0 len=706 [2025-12-14T03:34:04.661771994Z TRACE quiche::tls] f71532a0ff5e8ec8eab484dedc7f00e681167118 write message lvl=Handshake len=36 [2025-12-14T03:34:04.661780710Z TRACE quiche::tls] f71532a0ff5e8ec8eab484dedc7f00e681167118 set write secret lvl=OneRTT [2025-12-14T03:34:04.661796910Z TRACE quiche::tls] f71532a0ff5e8ec8eab484dedc7f00e681167118 set read secret lvl=OneRTT [2025-12-14T03:34:04.661830623Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(0ee5933a9f8f1a1134900c80708fbf24), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(a6c6bfb828ee76d1), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:34:04.661869305Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 764 bytes [2025-12-14T03:34:04.661876067Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:04.661879945Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.661891216Z DEBUG quiche_apps::common] sending HTTP request "GET /arctic-embarrassed-calendar\r\n" [2025-12-14T03:34:04.661974661Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx pkt Handshake version=1 dcid=a6c6bfb828ee76d1 scid=f71532a0ff5e8ec8eab484dedc7f00e681167118 len=46 pn=2 [2025-12-14T03:34:04.661979861Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm ACK delay=67 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:04.661984940Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm CRYPTO off=0 len=36 [2025-12-14T03:34:04.662006380Z TRACE quiche::recovery::congestion::recovery] f71532a0ff5e8ec8eab484dedc7f00e681167118 timer=561.203219ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=433 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, first_sent_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 422, tv_nsec: 726819245 }, next_time: Instant { tv_sec: 422, tv_nsec: 726819245 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:04.662029483Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 dropped epoch 0 state [2025-12-14T03:34:04.662038720Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx pkt Short dcid=a6c6bfb828ee76d1 key_phase=false len=119 pn=3 [2025-12-14T03:34:04.662042027Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f5, 84, 49, e0, f8, db, 5b, 82, 5a, 5e, 41, f6, 60, c8, ff, aa, da, 24, 17, 56] reset_token=[a9, f1, 72, aa, 2b, d0, 1f, 6a, f5, 16, 30, 97, 60, a5, 80, 6b] [2025-12-14T03:34:04.662049791Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[18, 58, 78, 08, ce, 5e, 7a, f2, 1d, dc, 63, 3f, 51, 15, db, 8e, 26, 5e, 75, 9a] reset_token=[ce, f1, 47, bb, 7f, 66, e1, 39, 11, 67, 4d, ff, c6, c5, f0, b9] [2025-12-14T03:34:04.662056644Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:34:04.662064077Z TRACE quiche::recovery::congestion::recovery] f71532a0ff5e8ec8eab484dedc7f00e681167118 timer=998.898942ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=245 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, first_sent_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 422, tv_nsec: 726819245 }, next_time: Instant { tv_sec: 422, tv_nsec: 726819245 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:04.662115463Z TRACE quiche_apps::client] written 245 bytes from 0.0.0.0:51182 to 193.167.100.100:443 [2025-12-14T03:34:04.662124971Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:04.694268865Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:04.694294863Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx pkt Handshake version=1 dcid=f71532a0ff5e8ec8eab484dedc7f00e681167118 scid=a6c6bfb828ee76d1 len=727 pn=3 [2025-12-14T03:34:04.694312095Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx frm CRYPTO off=0 len=706 [2025-12-14T03:34:04.694347852Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 764 bytes [2025-12-14T03:34:04.694358061Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:04.694364092Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.694384680Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx pkt Handshake version=1 dcid=a6c6bfb828ee76d1 scid=f71532a0ff5e8ec8eab484dedc7f00e681167118 len=7 pn=4 [2025-12-14T03:34:04.694393326Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm ACK delay=11 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:34:04.694411711Z TRACE quiche::recovery::congestion::recovery] f71532a0ff5e8ec8eab484dedc7f00e681167118 timer=966.550087ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=245 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, first_sent_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 422, tv_nsec: 759228142 }, next_time: Instant { tv_sec: 422, tv_nsec: 759228142 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:04.694479818Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:51182 to 193.167.100.100:443 [2025-12-14T03:34:04.694491800Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:04.696099673Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:04.696113930Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx pkt Short dcid=f71532a0ff5e8ec8eab484dedc7f00e681167118 key_phase=false len=1049 pn=1 [2025-12-14T03:34:04.696125722Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:34:04.696144066Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:34:04.696176105Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 1070 bytes [2025-12-14T03:34:04.696183319Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:04.696188198Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.696196403Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:34:04.696201533Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:34:04.696206923Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:34:04.696211542Z INFO quiche_apps::common] 1/1 response(s) received in 471.833468ms, closing... [2025-12-14T03:34:04.696224606Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx pkt Short dcid=a6c6bfb828ee76d1 key_phase=false len=10 pn=5 [2025-12-14T03:34:04.696230517Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:34:04.696244373Z TRACE quiche::recovery::congestion::recovery] f71532a0ff5e8ec8eab484dedc7f00e681167118 timer=964.717625ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=281 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, first_sent_time: Instant { tv_sec: 422, tv_nsec: 289066325 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 422, tv_nsec: 761074600 }, next_time: Instant { tv_sec: 422, tv_nsec: 761074600 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:04.696304895Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:51182 to 193.167.100.100:443 [2025-12-14T03:34:04.696313842Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:04.714540781Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:04.714555859Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 44 bytes [2025-12-14T03:34:04.714562702Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:04.714567812Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.714574434Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:04.815919471Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:04.815949828Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 224 bytes [2025-12-14T03:34:04.815959285Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:04.815964655Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:04.815972339Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:05.058419487Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:05.058469661Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 224 bytes [2025-12-14T03:34:05.058481312Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:05.058487905Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:05.058502161Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:05.542855754Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:05.542884417Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 224 bytes [2025-12-14T03:34:05.542905757Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:05.542911548Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:05.542922408Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:06.510528506Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:06.510561998Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 224 bytes [2025-12-14T03:34:06.510569783Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:06.510573149Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:06.510582316Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:06.511314896Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51182 [2025-12-14T03:34:06.511327670Z TRACE quiche_apps::client] 0.0.0.0:51182: processed 224 bytes [2025-12-14T03:34:06.511334412Z TRACE quiche_apps::client] 0.0.0.0:51182: recv() would block [2025-12-14T03:34:06.511339071Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:06.511345683Z TRACE quiche_apps::client] 0.0.0.0:51182 -> 193.167.100.100:443: done writing [2025-12-14T03:34:07.694587531Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:07.694623378Z TRACE quiche] f71532a0ff5e8ec8eab484dedc7f00e681167118 draining timeout expired [2025-12-14T03:34:07.694687587Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:07.694695312Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=735 recv_bytes=3798 lost_bytes=0 [local_addr=0.0.0.0:51182 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=735 recv_bytes=3798 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:34:07.699502041Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:34:07.699746987Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42218 with scid 54e4c00d29dab1e3b63e98c794b8998ebf705bfc [2025-12-14T03:34:07.699793363Z TRACE quiche::tls] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc write message lvl=Initial len=266 [2025-12-14T03:34:07.699811167Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Initial version=1 dcid=804034c577f9344468ae36e3d5f5848a scid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc len=270 pn=0 [2025-12-14T03:34:07.699815004Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:07.699829250Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=998.92465ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, first_sent_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 425, tv_nsec: 764610446 }, next_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:07.699913247Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:34:08.699957824Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:08.699993541Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc loss detection timeout expired [2025-12-14T03:34:08.700001736Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=997.751152ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, first_sent_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 425, tv_nsec: 764610446 }, next_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:08.700029778Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:08.700071245Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Initial version=1 dcid=804034c577f9344468ae36e3d5f5848a scid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc len=270 pn=1 [2025-12-14T03:34:08.700092665Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:08.700112302Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=1.997934629s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, first_sent_time: Instant { tv_sec: 425, tv_nsec: 764610446 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 426, tv_nsec: 764903366 }, next_time: Instant { tv_sec: 426, tv_nsec: 764903366 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:08.700217518Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:08.700226965Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:08.737572079Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42218 [2025-12-14T03:34:08.737598007Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx pkt Initial version=1 dcid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc scid=da9ad9c0aae1ebc2 token= len=399 pn=0 [2025-12-14T03:34:08.737618786Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:08.737630197Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc packet newly acked 1 [2025-12-14T03:34:08.737639014Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc packet 0 lost on epoch 0 [2025-12-14T03:34:08.737669370Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm CRYPTO off=0 len=90 [2025-12-14T03:34:08.737809842Z TRACE quiche::tls] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc set write secret lvl=Handshake [2025-12-14T03:34:08.737827324Z TRACE quiche::tls] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc set read secret lvl=Handshake [2025-12-14T03:34:08.737846781Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm PADDING len=283 [2025-12-14T03:34:08.737877628Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx pkt Handshake version=1 dcid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc scid=da9ad9c0aae1ebc2 len=726 pn=0 [2025-12-14T03:34:08.737886174Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm CRYPTO off=0 len=705 [2025-12-14T03:34:08.738143253Z TRACE quiche::tls] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc write message lvl=Handshake len=36 [2025-12-14T03:34:08.738177246Z TRACE quiche::tls] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc set write secret lvl=OneRTT [2025-12-14T03:34:08.738193957Z TRACE quiche::tls] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc set read secret lvl=OneRTT [2025-12-14T03:34:08.738221188Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(804034c577f9344468ae36e3d5f5848a), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(da9ad9c0aae1ebc2), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:34:08.738258437Z TRACE quiche_apps::client] 0.0.0.0:42218: processed 1200 bytes [2025-12-14T03:34:08.738265099Z TRACE quiche_apps::client] 0.0.0.0:42218: recv() would block [2025-12-14T03:34:08.738271301Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:08.738286559Z DEBUG quiche_apps::common] sending HTTP request "GET /content-ecstatic-wallet\r\n" [2025-12-14T03:34:08.738357040Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Initial version=1 dcid=da9ad9c0aae1ebc2 scid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc len=6 pn=2 [2025-12-14T03:34:08.738367780Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm ACK delay=95 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:08.738387026Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=111.840758ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 802448843 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 803202816 }, next_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:08.738420539Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Handshake version=1 dcid=da9ad9c0aae1ebc2 scid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc len=46 pn=3 [2025-12-14T03:34:08.738425017Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm ACK delay=67 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:08.738428894Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm CRYPTO off=0 len=36 [2025-12-14T03:34:08.738437310Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=112.545519ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 803202816 }, next_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:08.738468107Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc dropped epoch 0 state [2025-12-14T03:34:08.738490579Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Short dcid=da9ad9c0aae1ebc2 key_phase=false len=1163 pn=4 [2025-12-14T03:34:08.738494967Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, 39, dd, 87, dd, 93, ec, 34, de, 37, 65, 90, 71, 1c, ab, 12, 12, 9c, a5, 74] reset_token=[bb, 47, a2, e5, ba, db, 92, 01, 1b, 3c, d0, e7, bb, 1e, 19, 9d] [2025-12-14T03:34:08.738504174Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d3, d1, 67, 1f, 16, 0a, 03, 34, 11, 5c, 1c, 0a, 1f, be, aa, 90, 5e, 63, 24, e0] reset_token=[d6, f0, a6, 46, ca, c4, 0e, 5d, 37, b3, 20, f0, b9, 0e, cf, a9] [2025-12-14T03:34:08.738513131Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:34:08.738517049Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm PADDING len=1048 [2025-12-14T03:34:08.738525885Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=112.457125ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 803202816 }, next_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:08.738573594Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:08.738580326Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:08.851746791Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:08.851773841Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc loss detection timeout expired [2025-12-14T03:34:08.851781926Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=111.8363ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 803202816 }, next_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:08.851827762Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:08.851854652Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Handshake version=1 dcid=da9ad9c0aae1ebc2 scid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc len=46 pn=5 [2025-12-14T03:34:08.851859621Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm ACK delay=14246 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:08.851865842Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm CRYPTO off=0 len=36 [2025-12-14T03:34:08.851881983Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=161.737266ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 916693505 }, next_time: Instant { tv_sec: 426, tv_nsec: 916693505 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:08.851955820Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:08.851962923Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:08.883797975Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:42218 [2025-12-14T03:34:08.883825246Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx pkt Short dcid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc key_phase=false len=20 pn=0 [2025-12-14T03:34:08.883844151Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm HANDSHAKE_DONE [2025-12-14T03:34:08.883856013Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc dropped epoch 1 state [2025-12-14T03:34:08.883863397Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm PADDING len=2 [2025-12-14T03:34:08.883882042Z TRACE quiche_apps::client] 0.0.0.0:42218: processed 41 bytes [2025-12-14T03:34:08.883891549Z TRACE quiche_apps::client] 0.0.0.0:42218: recv() would block [2025-12-14T03:34:08.883898322Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:08.883915925Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Short dcid=da9ad9c0aae1ebc2 key_phase=false len=5 pn=6 [2025-12-14T03:34:08.883923659Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm ACK delay=11 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:08.883939419Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=129.678727ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 916693505 }, next_time: Instant { tv_sec: 426, tv_nsec: 916693505 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:08.884015721Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:08.884027693Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.014206808Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:09.014228167Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc loss detection timeout expired [2025-12-14T03:34:09.014235812Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=274.655763ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 426, tv_nsec: 916693505 }, next_time: Instant { tv_sec: 426, tv_nsec: 916693505 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:09.014262010Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.014287207Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Short dcid=da9ad9c0aae1ebc2 key_phase=false len=121 pn=7 [2025-12-14T03:34:09.014291195Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm ACK delay=16307 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:09.014296565Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d3, d1, 67, 1f, 16, 0a, 03, 34, 11, 5c, 1c, 0a, 1f, be, aa, 90, 5e, 63, 24, e0] reset_token=[d6, f0, a6, 46, ca, c4, 0e, 5d, 37, b3, 20, f0, b9, 0e, cf, a9] [2025-12-14T03:34:09.014304930Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, 39, dd, 87, dd, 93, ec, 34, de, 37, 65, 90, 71, 1c, ab, 12, 12, 9c, a5, 74] reset_token=[bb, 47, a2, e5, ba, db, 92, 01, 1b, 3c, d0, e7, bb, 1e, 19, 9d] [2025-12-14T03:34:09.014311643Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:34:09.014328975Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=550.486936ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1336 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 427, tv_nsec: 79126471 }, next_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:09.014402191Z TRACE quiche_apps::client] written 147 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:09.014416047Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Short dcid=da9ad9c0aae1ebc2 key_phase=false len=7 pn=8 [2025-12-14T03:34:09.014421658Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm ACK delay=16324 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:09.014427779Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm PING mtu_probe=None [2025-12-14T03:34:09.014438519Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=550.516622ms latest_rtt=37.545477ms srtt=37.545477ms min_rtt=37.545477ms rttvar=18.772738ms cwnd=9450 ssthresh=9450 bytes_in_flight=1369 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 840748293 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, first_sent_time: Instant { tv_sec: 426, tv_nsec: 803202816 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.037838397s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 425, tv_nsec: 764610446 }), send_elapsed: 1.00029292s, ack_elapsed: 1.037838397s, rtt: 37.545477ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314618, last_update: Instant { tv_sec: 427, tv_nsec: 79126471 }, next_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:09.014476209Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:09.014485256Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.045970288Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:42218 [2025-12-14T03:34:09.045995375Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx pkt Short dcid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc key_phase=false len=22 pn=2 [2025-12-14T03:34:09.046014540Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm ACK delay=0 blocks=[6..8] ecn_counts=None [2025-12-14T03:34:09.046024228Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc packet newly acked 6 [2025-12-14T03:34:09.046030881Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc packet newly acked 7 [2025-12-14T03:34:09.046039246Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc packet newly acked 8 [2025-12-14T03:34:09.046047832Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc packet 4 lost on epoch 2 [2025-12-14T03:34:09.046123142Z TRACE quiche_apps::client] 0.0.0.0:42218: processed 43 bytes [2025-12-14T03:34:09.046135004Z TRACE quiche_apps::client] 0.0.0.0:42218: recv() would block [2025-12-14T03:34:09.046139243Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.046179598Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Short dcid=da9ad9c0aae1ebc2 key_phase=false len=80 pn=9 [2025-12-14T03:34:09.046188484Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d3, d1, 67, 1f, 16, 0a, 03, 34, 11, 5c, 1c, 0a, 1f, be, aa, 90, 5e, 63, 24, e0] reset_token=[d6, f0, a6, 46, ca, c4, 0e, 5d, 37, b3, 20, f0, b9, 0e, cf, a9] [2025-12-14T03:34:09.046204284Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, 39, dd, 87, dd, 93, ec, 34, de, 37, 65, 90, 71, 1c, ab, 12, 12, 9c, a5, 74] reset_token=[bb, 47, a2, e5, ba, db, 92, 01, 1b, 3c, d0, e7, bb, 1e, 19, 9d] [2025-12-14T03:34:09.046221997Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=123.906212ms latest_rtt=31.721152ms srtt=36.817436ms min_rtt=31.721152ms rttvar=15.535634ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 872506874 }) Rate { delivered: 513, delivered_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 4.68 Kbps, is_app_limited: true, interval: 307.644807ms, delivered: 180, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 803202816 }), send_elapsed: 275.923655ms, ack_elapsed: 307.644807ms, rtt: 31.721152ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320839, last_update: Instant { tv_sec: 427, tv_nsec: 79126471 }, next_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:09.046280766Z TRACE quiche_apps::client] written 106 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:09.046292638Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.047103968Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:42218 [2025-12-14T03:34:09.047116221Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx pkt Short dcid=54e4c00d29dab1e3b63e98c794b8998ebf705bfc key_phase=false len=1049 pn=3 [2025-12-14T03:34:09.047132542Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:34:09.047141869Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:34:09.047174891Z TRACE quiche_apps::client] 0.0.0.0:42218: processed 1070 bytes [2025-12-14T03:34:09.047182715Z TRACE quiche_apps::client] 0.0.0.0:42218: recv() would block [2025-12-14T03:34:09.047188115Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.047196651Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:34:09.047200558Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:34:09.047205989Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:34:09.047210417Z INFO quiche_apps::common] 1/1 response(s) received in 1.347292982s, closing... [2025-12-14T03:34:09.047222008Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx pkt Short dcid=da9ad9c0aae1ebc2 key_phase=false len=10 pn=10 [2025-12-14T03:34:09.047233189Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:34:09.047245903Z TRACE quiche::recovery::congestion::recovery] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc timer=123.930356ms latest_rtt=31.721152ms srtt=36.817436ms min_rtt=31.721152ms rttvar=15.535634ms cwnd=9450 ssthresh=9450 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 426, tv_nsec: 872506874 }) Rate { delivered: 513, delivered_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 4.68 Kbps, is_app_limited: true, interval: 307.644807ms, delivered: 180, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 426, tv_nsec: 803202816 }), send_elapsed: 275.923655ms, ack_elapsed: 307.644807ms, rtt: 31.721152ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320839, last_update: Instant { tv_sec: 427, tv_nsec: 79126471 }, next_time: Instant { tv_sec: 427, tv_nsec: 79126471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:09.047301977Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42218 to 193.167.100.100:443 [2025-12-14T03:34:09.047310132Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.078745938Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42218 [2025-12-14T03:34:09.078786584Z TRACE quiche_apps::client] 0.0.0.0:42218: processed 42 bytes [2025-12-14T03:34:09.078795681Z TRACE quiche_apps::client] 0.0.0.0:42218: recv() would block [2025-12-14T03:34:09.078800490Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.078810128Z TRACE quiche_apps::client] 0.0.0.0:42218 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.345134684Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:09.345187382Z TRACE quiche] 54e4c00d29dab1e3b63e98c794b8998ebf705bfc draining timeout expired [2025-12-14T03:34:09.345231074Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.345240010Z INFO quiche_apps::client] connection closed, recv=5 sent=11 lost=2 retrans=5 sent_bytes=2469 recv_bytes=2354 lost_bytes=1522 [local_addr=0.0.0.0:42218 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=11 lost=2 retrans=5 rtt=36.817436ms min_rtt=Some(31.721152ms) rttvar=15.535634ms cwnd=9450 sent_bytes=2469 recv_bytes=2354 lost_bytes=0 stream_retrans_bytes=628 pmtu=1350 delivery_rate=585] [2025-12-14T03:34:09.350008047Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:34:09.350289862Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:49419 with scid 04e61020cf74b0362dd2f8887b52589278f3ab6b [2025-12-14T03:34:09.350336950Z TRACE quiche::tls] 04e61020cf74b0362dd2f8887b52589278f3ab6b write message lvl=Initial len=266 [2025-12-14T03:34:09.350356466Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx pkt Initial version=1 dcid=61d9e2bc700353fff506e73375794f97 scid=04e61020cf74b0362dd2f8887b52589278f3ab6b len=270 pn=0 [2025-12-14T03:34:09.350361686Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:09.350376684Z TRACE quiche::recovery::congestion::recovery] 04e61020cf74b0362dd2f8887b52589278f3ab6b timer=998.923317ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 415156587 }, next_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:09.350454409Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:34:09.587970439Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:49419 [2025-12-14T03:34:09.588007929Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx pkt Initial version=1 dcid=04e61020cf74b0362dd2f8887b52589278f3ab6b scid=3c40d7ff9b144130 token= len=1162 pn=1 [2025-12-14T03:34:09.588033717Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx frm CRYPTO off=0 len=90 [2025-12-14T03:34:09.588204936Z TRACE quiche::tls] 04e61020cf74b0362dd2f8887b52589278f3ab6b set write secret lvl=Handshake [2025-12-14T03:34:09.588223590Z TRACE quiche::tls] 04e61020cf74b0362dd2f8887b52589278f3ab6b set read secret lvl=Handshake [2025-12-14T03:34:09.588248617Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx frm PADDING len=1051 [2025-12-14T03:34:09.588280577Z TRACE quiche_apps::client] 0.0.0.0:49419: processed 1200 bytes [2025-12-14T03:34:09.588287038Z TRACE quiche_apps::client] 0.0.0.0:49419: recv() would block [2025-12-14T03:34:09.588290856Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.588313157Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx pkt Initial version=1 dcid=3c40d7ff9b144130 scid=04e61020cf74b0362dd2f8887b52589278f3ab6b len=5 pn=1 [2025-12-14T03:34:09.588317786Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm ACK delay=38 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:09.588331431Z TRACE quiche::recovery::congestion::recovery] 04e61020cf74b0362dd2f8887b52589278f3ab6b timer=760.968259ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 653157631 }, next_time: Instant { tv_sec: 427, tv_nsec: 653157631 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:09.588386123Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:49419 to 193.167.100.100:443 [2025-12-14T03:34:09.588394078Z TRACE quiche_apps::client] 0.0.0.0:49419 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.788334458Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:49419 [2025-12-14T03:34:09.788371868Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx pkt Handshake version=1 dcid=04e61020cf74b0362dd2f8887b52589278f3ab6b scid=3c40d7ff9b144130 len=728 pn=1 [2025-12-14T03:34:09.788396564Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx frm CRYPTO off=0 len=707 [2025-12-14T03:34:09.788746886Z TRACE quiche::tls] 04e61020cf74b0362dd2f8887b52589278f3ab6b write message lvl=Handshake len=36 [2025-12-14T03:34:09.788756153Z TRACE quiche::tls] 04e61020cf74b0362dd2f8887b52589278f3ab6b set write secret lvl=OneRTT [2025-12-14T03:34:09.788769578Z TRACE quiche::tls] 04e61020cf74b0362dd2f8887b52589278f3ab6b set read secret lvl=OneRTT [2025-12-14T03:34:09.788796198Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(61d9e2bc700353fff506e73375794f97), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(3c40d7ff9b144130), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:34:09.788834890Z TRACE quiche_apps::client] 0.0.0.0:49419: processed 765 bytes [2025-12-14T03:34:09.788841953Z TRACE quiche_apps::client] 0.0.0.0:49419: recv() would block [2025-12-14T03:34:09.788846061Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.788857812Z DEBUG quiche_apps::common] sending HTTP request "GET /noisy-hot-trackpad\r\n" [2025-12-14T03:34:09.788938142Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx pkt Handshake version=1 dcid=3c40d7ff9b144130 scid=04e61020cf74b0362dd2f8887b52589278f3ab6b len=46 pn=2 [2025-12-14T03:34:09.788944634Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm ACK delay=71 blocks=[1..1] ecn_counts=None [2025-12-14T03:34:09.788951998Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm CRYPTO off=0 len=36 [2025-12-14T03:34:09.788967897Z TRACE quiche::recovery::congestion::recovery] 04e61020cf74b0362dd2f8887b52589278f3ab6b timer=560.331733ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=433 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 853780351 }, next_time: Instant { tv_sec: 427, tv_nsec: 853780351 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:09.788995308Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b dropped epoch 0 state [2025-12-14T03:34:09.789006469Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx pkt Short dcid=3c40d7ff9b144130 key_phase=false len=110 pn=3 [2025-12-14T03:34:09.789010747Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, 89, 54, 5a, 5b, 87, 80, 02, 7a, b9, dc, 70, 1c, 9f, c6, 59, 1b, 8f, 6b, 47] reset_token=[73, 99, 8c, dc, df, 9b, 33, 23, b7, b1, 19, 4f, b2, 2a, 69, 45] [2025-12-14T03:34:09.789020405Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bb, a9, 59, f6, 08, 5a, 36, 2e, bc, 36, fa, 4c, ba, d3, 50, f9, 5f, 19, 1f, 30] reset_token=[0b, 4f, c1, 66, 74, 5c, 01, 6e, 05, d6, 74, 08, e1, 86, 29, 23] [2025-12-14T03:34:09.789036675Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:34:09.789047135Z TRACE quiche::recovery::congestion::recovery] 04e61020cf74b0362dd2f8887b52589278f3ab6b timer=998.87668ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=236 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 853780351 }, next_time: Instant { tv_sec: 427, tv_nsec: 853780351 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:09.789101827Z TRACE quiche_apps::client] written 236 bytes from 0.0.0.0:49419 to 193.167.100.100:443 [2025-12-14T03:34:09.789109651Z TRACE quiche_apps::client] 0.0.0.0:49419 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.821177494Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:49419 [2025-12-14T03:34:09.821204564Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx pkt Handshake version=1 dcid=04e61020cf74b0362dd2f8887b52589278f3ab6b scid=3c40d7ff9b144130 len=728 pn=3 [2025-12-14T03:34:09.821228328Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx frm CRYPTO off=0 len=707 [2025-12-14T03:34:09.821250129Z TRACE quiche_apps::client] 0.0.0.0:49419: processed 765 bytes [2025-12-14T03:34:09.821259386Z TRACE quiche_apps::client] 0.0.0.0:49419: recv() would block [2025-12-14T03:34:09.821265538Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.821286196Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx pkt Handshake version=1 dcid=3c40d7ff9b144130 scid=04e61020cf74b0362dd2f8887b52589278f3ab6b len=7 pn=4 [2025-12-14T03:34:09.821294932Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm ACK delay=10 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:34:09.821312735Z TRACE quiche::recovery::congestion::recovery] 04e61020cf74b0362dd2f8887b52589278f3ab6b timer=966.609918ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=236 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 886129898 }, next_time: Instant { tv_sec: 427, tv_nsec: 886129898 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:09.821386392Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:49419 to 193.167.100.100:443 [2025-12-14T03:34:09.821398184Z TRACE quiche_apps::client] 0.0.0.0:49419 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.823228044Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:49419 [2025-12-14T03:34:09.823245467Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx pkt Short dcid=04e61020cf74b0362dd2f8887b52589278f3ab6b key_phase=false len=1049 pn=1 [2025-12-14T03:34:09.823258050Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:34:09.823265424Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:34:09.823288106Z TRACE quiche_apps::client] 0.0.0.0:49419: processed 1070 bytes [2025-12-14T03:34:09.823296321Z TRACE quiche_apps::client] 0.0.0.0:49419: recv() would block [2025-12-14T03:34:09.823301381Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.823310367Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:34:09.823315888Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:34:09.823320867Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:34:09.823326147Z INFO quiche_apps::common] 1/1 response(s) received in 472.866909ms, closing... [2025-12-14T03:34:09.823339422Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx pkt Short dcid=3c40d7ff9b144130 key_phase=false len=10 pn=5 [2025-12-14T03:34:09.823345573Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:34:09.823358938Z TRACE quiche::recovery::congestion::recovery] 04e61020cf74b0362dd2f8887b52589278f3ab6b timer=964.564206ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=272 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, first_sent_time: Instant { tv_sec: 427, tv_nsec: 415156587 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 427, tv_nsec: 888189025 }, next_time: Instant { tv_sec: 427, tv_nsec: 888189025 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:09.823412367Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:49419 to 193.167.100.100:443 [2025-12-14T03:34:09.823420482Z TRACE quiche_apps::client] 0.0.0.0:49419 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.841707279Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:49419 [2025-12-14T03:34:09.841723208Z TRACE quiche_apps::client] 0.0.0.0:49419: processed 44 bytes [2025-12-14T03:34:09.841730121Z TRACE quiche_apps::client] 0.0.0.0:49419: recv() would block [2025-12-14T03:34:09.841735401Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.841742594Z TRACE quiche_apps::client] 0.0.0.0:49419 -> 193.167.100.100:443: done writing [2025-12-14T03:34:09.854896844Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:49419 [2025-12-14T03:34:09.854910931Z TRACE quiche_apps::client] 0.0.0.0:49419: processed 42 bytes [2025-12-14T03:34:09.854917262Z TRACE quiche_apps::client] 0.0.0.0:49419: recv() would block [2025-12-14T03:34:09.854921841Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:09.854927962Z TRACE quiche_apps::client] 0.0.0.0:49419 -> 193.167.100.100:443: done writing [2025-12-14T03:34:12.823952116Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:12.823976952Z TRACE quiche] 04e61020cf74b0362dd2f8887b52589278f3ab6b draining timeout expired [2025-12-14T03:34:12.824033968Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:12.824041102Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=726 recv_bytes=3800 lost_bytes=0 [local_addr=0.0.0.0:49419 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=726 recv_bytes=3800 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:34:12.829008111Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:34:12.829267645Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41227 with scid 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 [2025-12-14T03:34:12.829309653Z TRACE quiche::tls] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 write message lvl=Initial len=266 [2025-12-14T03:34:12.829327245Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=90896bf86fcca79c0605b8e3179d29d3 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=270 pn=0 [2025-12-14T03:34:12.829331053Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:12.829344548Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=998.931693ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 430, tv_nsec: 894132867 }, next_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:12.829419027Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:34:13.829479828Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:13.829518160Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 loss detection timeout expired [2025-12-14T03:34:13.829527066Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=997.748323ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 430, tv_nsec: 894132867 }, next_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:13.829556030Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:13.829600242Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=90896bf86fcca79c0605b8e3179d29d3 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=270 pn=1 [2025-12-14T03:34:13.829623526Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:13.829644455Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=1.997930591s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 431, tv_nsec: 894431542 }, next_time: Instant { tv_sec: 431, tv_nsec: 894431542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:13.829733250Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:13.829742167Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:15.829796700Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:15.829838568Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 loss detection timeout expired [2025-12-14T03:34:15.829847154Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=1.99572712s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 431, tv_nsec: 894431542 }, next_time: Instant { tv_sec: 431, tv_nsec: 894431542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:15.829876489Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:15.829915191Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=90896bf86fcca79c0605b8e3179d29d3 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=270 pn=2 [2025-12-14T03:34:15.829922304Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:15.829943694Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=3.995944967s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 433, tv_nsec: 894745097 }, next_time: Instant { tv_sec: 433, tv_nsec: 894745097 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:15.830041597Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:15.830055993Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=90896bf86fcca79c0605b8e3179d29d3 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=4 pn=3 [2025-12-14T03:34:15.830060712Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm PING mtu_probe=None [2025-12-14T03:34:15.830064700Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm PADDING len=3 [2025-12-14T03:34:15.830073125Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=3.995974252s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 433, tv_nsec: 894903833 }, next_time: Instant { tv_sec: 433, tv_nsec: 894903833 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:15.830124360Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:15.830134479Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.830195044Z TRACE quiche_apps::client] timed out [2025-12-14T03:34:19.830231341Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 loss detection timeout expired [2025-12-14T03:34:19.830238795Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=3.99180764s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 433, tv_nsec: 894903833 }, next_time: Instant { tv_sec: 433, tv_nsec: 894903833 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:19.830285262Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.830324976Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=90896bf86fcca79c0605b8e3179d29d3 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=270 pn=4 [2025-12-14T03:34:19.830330276Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:19.830351395Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=7.991944967s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1399 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 437, tv_nsec: 895152768 }, next_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:19.830431654Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.830444849Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=90896bf86fcca79c0605b8e3179d29d3 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=4 pn=5 [2025-12-14T03:34:19.830449427Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm PING mtu_probe=None [2025-12-14T03:34:19.830453575Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm PADDING len=3 [2025-12-14T03:34:19.830461550Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=7.991975304s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1466 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, first_sent_time: Instant { tv_sec: 430, tv_nsec: 894132867 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 437, tv_nsec: 895293310 }, next_time: Instant { tv_sec: 437, tv_nsec: 895293310 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:34:19.830510842Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.830521121Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.865449683Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:19.865477645Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx pkt Initial version=1 dcid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 scid=bee49803bb897e90 token= len=1162 pn=0 [2025-12-14T03:34:19.865503774Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm ACK delay=0 blocks=[3..3] ecn_counts=None [2025-12-14T03:34:19.865534671Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 packet newly acked 3 [2025-12-14T03:34:19.865545602Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 packet 0 lost on epoch 0 [2025-12-14T03:34:19.865553126Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 packet 1 lost on epoch 0 [2025-12-14T03:34:19.865586558Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm PADDING len=1140 [2025-12-14T03:34:19.865625290Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 1200 bytes [2025-12-14T03:34:19.865637222Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:19.865643965Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.865667289Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=bee49803bb897e90 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=270 pn=6 [2025-12-14T03:34:19.865672388Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:34:19.865684180Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=12.106238669s latest_rtt=4.035423466s srtt=4.035423466s min_rtt=4.035423466s rttvar=2.017711733s cwnd=9450 ssthresh=9450 bytes_in_flight=1058 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 437, tv_nsec: 930327299 }, first_sent_time: Instant { tv_sec: 433, tv_nsec: 894903833 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 0.07 Kbps, is_app_limited: true, interval: 7.036194432s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 3.000770966s, ack_elapsed: 7.036194432s, rtt: 4.035423466s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2927, last_update: Instant { tv_sec: 437, tv_nsec: 895293310 }, next_time: Instant { tv_sec: 437, tv_nsec: 895293310 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.865742158Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.865750012Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.867955789Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:19.867971779Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx pkt Initial version=1 dcid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 scid=bee49803bb897e90 token= len=398 pn=1 [2025-12-14T03:34:19.867982789Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm ACK delay=0 blocks=[3..4] ecn_counts=None [2025-12-14T03:34:19.867989492Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 packet newly acked 4 [2025-12-14T03:34:19.867995163Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 packet 2 lost on epoch 0 [2025-12-14T03:34:19.868002727Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm CRYPTO off=0 len=90 [2025-12-14T03:34:19.868124604Z TRACE quiche::tls] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 set write secret lvl=Handshake [2025-12-14T03:34:19.868137207Z TRACE quiche::tls] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 set read secret lvl=Handshake [2025-12-14T03:34:19.868167403Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm PADDING len=282 [2025-12-14T03:34:19.868187861Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx pkt Handshake version=1 dcid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 scid=bee49803bb897e90 len=727 pn=0 [2025-12-14T03:34:19.868200425Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm CRYPTO off=0 len=706 [2025-12-14T03:34:19.868389176Z TRACE quiche::tls] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 write message lvl=Handshake len=36 [2025-12-14T03:34:19.868393915Z TRACE quiche::tls] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 set write secret lvl=OneRTT [2025-12-14T03:34:19.868401118Z TRACE quiche::tls] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 set read secret lvl=OneRTT [2025-12-14T03:34:19.868417859Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(90896bf86fcca79c0605b8e3179d29d3), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(bee49803bb897e90), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:34:19.868439851Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 1200 bytes [2025-12-14T03:34:19.868444970Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:19.868448056Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.868461300Z DEBUG quiche_apps::common] sending HTTP request "GET /dull-merry-emperor\r\n" [2025-12-14T03:34:19.868513017Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Initial version=1 dcid=bee49803bb897e90 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=6 pn=7 [2025-12-14T03:34:19.868517555Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm ACK delay=67 blocks=[0..1] ecn_counts=None [2025-12-14T03:34:19.868527624Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=13.583716008s latest_rtt=37.672491ms srtt=3.535704593s min_rtt=37.672491ms rttvar=2.512721542s cwnd=9450 ssthresh=9450 bytes_in_flight=392 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 437, tv_nsec: 932825259 }, first_sent_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038692392s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 7.001019901s, ack_elapsed: 7.038692392s, rtt: 37.672491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 437, tv_nsec: 933361397 }, next_time: Instant { tv_sec: 437, tv_nsec: 933361397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.868548783Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Handshake version=1 dcid=bee49803bb897e90 scid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 len=45 pn=8 [2025-12-14T03:34:19.868552230Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:19.868555406Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:34:19.868561858Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=13.583681945s latest_rtt=37.672491ms srtt=3.535704593s min_rtt=37.672491ms rttvar=2.512721542s cwnd=9450 ssthresh=9450 bytes_in_flight=491 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 437, tv_nsec: 932825259 }, first_sent_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038692392s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 7.001019901s, ack_elapsed: 7.038692392s, rtt: 37.672491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 437, tv_nsec: 933361397 }, next_time: Instant { tv_sec: 437, tv_nsec: 933361397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.868582326Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 dropped epoch 0 state [2025-12-14T03:34:19.868596171Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Short dcid=bee49803bb897e90 key_phase=false len=1164 pn=9 [2025-12-14T03:34:19.868599448Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c2, 51, 64, b8, 04, 16, 88, d1, ec, 98, 30, 9e, 2c, 29, ec, b2, 63, ca, 00, 29] reset_token=[23, af, 19, 22, ac, 8b, ec, 6c, 04, 06, 8d, 53, b8, 13, 51, 4c] [2025-12-14T03:34:19.868607002Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, c7, 57, da, 44, 5c, 6c, 34, 83, 06, 71, a5, 13, 3d, 9d, e4, 3b, 92, 88, 3f] reset_token=[06, c6, 33, 4f, 1b, 00, 2a, 31, 06, 39, bb, 0c, 41, 73, b0, 86] [2025-12-14T03:34:19.868613904Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:34:19.868617121Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm PADDING len=1054 [2025-12-14T03:34:19.868643810Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=13.586452062s latest_rtt=37.672491ms srtt=3.535704593s min_rtt=37.672491ms rttvar=2.512721542s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 437, tv_nsec: 932825259 }, first_sent_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038692392s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 7.001019901s, ack_elapsed: 7.038692392s, rtt: 37.672491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 437, tv_nsec: 933361397 }, next_time: Instant { tv_sec: 437, tv_nsec: 933361397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.868682482Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.868688363Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.898733862Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:19.898757145Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 dropped invalid packet [2025-12-14T03:34:19.898774608Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 1200 bytes [2025-12-14T03:34:19.898784346Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:19.898791028Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.898802219Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.901093240Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:19.901110592Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx pkt Short dcid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 key_phase=false len=20 pn=0 [2025-12-14T03:34:19.901122374Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm HANDSHAKE_DONE [2025-12-14T03:34:19.901129838Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 dropped epoch 1 state [2025-12-14T03:34:19.901135419Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm PADDING len=2 [2025-12-14T03:34:19.901165805Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 41 bytes [2025-12-14T03:34:19.901176165Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:19.901181134Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.901195310Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Short dcid=bee49803bb897e90 key_phase=false len=5 pn=10 [2025-12-14T03:34:19.901199769Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm ACK delay=10 blocks=[0..0] ecn_counts=None [2025-12-14T03:34:19.901209957Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=13.578884803s latest_rtt=37.672491ms srtt=3.535704593s min_rtt=37.672491ms rttvar=2.512721542s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 437, tv_nsec: 932825259 }, first_sent_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038692392s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 7.001019901s, ack_elapsed: 7.038692392s, rtt: 37.672491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 437, tv_nsec: 933361397 }, next_time: Instant { tv_sec: 437, tv_nsec: 933361397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.901265531Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.901274408Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.901382619Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:19.901394271Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx pkt Short dcid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 key_phase=false len=202 pn=1 [2025-12-14T03:34:19.901406474Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, af, 55, 41, e9, 2a, e5, 5d] reset_token=[c6, 00, 8c, 0b, 68, 5e, 12, 96, 24, 7c, f5, c3, f6, ac, 96, 6f] [2025-12-14T03:34:19.901418255Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f1, 72, 63, 66, db, 7b, 8d, b0] reset_token=[54, ec, 72, b1, e2, 8d, 48, 3f, 20, 5f, 6e, a7, 76, 05, 4c, fe] [2025-12-14T03:34:19.901428584Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9c, 6d, df, 47, ed, 2e, 81, e6] reset_token=[a6, 1a, 9a, 76, 88, 9a, 84, ab, 15, 43, e2, 07, 56, 6c, 8d, 6c] [2025-12-14T03:34:19.901444384Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[78, 44, 44, 58, c4, 13, 8b, 58] reset_token=[15, 2e, 0f, 47, 0a, a9, 70, fa, 22, b4, 87, e8, 88, 43, 04, ad] [2025-12-14T03:34:19.901452349Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f9, a4, cb, 53, f5, 7f, 0c, bd] reset_token=[6e, 3d, fe, ce, 83, cb, e6, be, fa, 96, 97, 66, e2, 88, e0, f5] [2025-12-14T03:34:19.901460404Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:34:19.901490510Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:19.901499767Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:19.901504927Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.901517390Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Short dcid=bee49803bb897e90 key_phase=false len=5 pn=11 [2025-12-14T03:34:19.901522740Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm ACK delay=15 blocks=[0..1] ecn_counts=None [2025-12-14T03:34:19.901531055Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=13.578564757s latest_rtt=37.672491ms srtt=3.535704593s min_rtt=37.672491ms rttvar=2.512721542s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 437, tv_nsec: 932825259 }, first_sent_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038692392s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 7.001019901s, ack_elapsed: 7.038692392s, rtt: 37.672491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 437, tv_nsec: 933361397 }, next_time: Instant { tv_sec: 437, tv_nsec: 933361397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.901569417Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.901574887Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:19.903101429Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:19.903116938Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx pkt Short dcid=2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 key_phase=false len=1049 pn=2 [2025-12-14T03:34:19.903127949Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:34:19.903135152Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:34:19.903162463Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 1070 bytes [2025-12-14T03:34:19.903172782Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:19.903177461Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:19.903185476Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:34:19.903190896Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:34:19.903195815Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:34:19.903198911Z INFO quiche_apps::common] 1/1 response(s) received in 7.073775456s, closing... [2025-12-14T03:34:19.903217796Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx pkt Short dcid=bee49803bb897e90 key_phase=false len=10 pn=12 [2025-12-14T03:34:19.903223296Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:34:19.903235940Z TRACE quiche::recovery::congestion::recovery] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 timer=13.611566856s latest_rtt=37.672491ms srtt=3.535704593s min_rtt=37.672491ms rttvar=2.512721542s cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 437, tv_nsec: 930327299 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 437, tv_nsec: 932825259 }, first_sent_time: Instant { tv_sec: 437, tv_nsec: 895152768 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038692392s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 430, tv_nsec: 894132867 }), send_elapsed: 7.001019901s, ack_elapsed: 7.038692392s, rtt: 37.672491ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 437, tv_nsec: 933361397 }, next_time: Instant { tv_sec: 437, tv_nsec: 933361397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:34:19.903283939Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:41227 to 193.167.100.100:443 [2025-12-14T03:34:19.903290511Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:20.008699249Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:20.008725768Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:20.008736047Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:20.008744042Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:20.008753550Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:20.205182807Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:20.205213905Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:20.205221919Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:20.205227480Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:20.205237879Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:20.596826258Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:20.596862345Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:20.596872113Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:20.596878275Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:20.596889316Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:20.597666850Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:20.597680676Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:20.597688250Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:20.597694802Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:20.597703568Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:21.381312968Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:21.381353643Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:21.381376276Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:21.381384211Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:21.381395993Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:21.382172899Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:21.382187596Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:21.382194028Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:21.382198907Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:21.382205590Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:22.949839981Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:22.949884864Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:22.949894091Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:22.949900683Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:22.949912185Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:22.950655008Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:22.950667131Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:22.950673513Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:22.950678512Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:22.950684723Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:26.087218175Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:26.087255084Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:26.087263139Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:26.087269039Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:26.087280080Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:32.358870326Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:32.358910761Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:32.358920339Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:32.358927071Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:32.358939635Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:32.359730517Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:32.359746537Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:32.359755864Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:32.359762316Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:32.359771463Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:44.903449300Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:44.903484045Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:44.903491318Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:44.903496057Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:44.903504863Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:34:44.904283473Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:41227 [2025-12-14T03:34:44.904297389Z TRACE quiche_apps::client] 0.0.0.0:41227: processed 223 bytes [2025-12-14T03:34:44.904305774Z TRACE quiche_apps::client] 0.0.0.0:41227: recv() would block [2025-12-14T03:34:44.904312647Z TRACE quiche_apps::client] done reading [2025-12-14T03:34:44.904335049Z TRACE quiche_apps::client] 0.0.0.0:41227 -> 193.167.100.100:443: done writing [2025-12-14T03:35:00.679176169Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:00.679214952Z TRACE quiche] 2bf19d6fbeaa822cf3753f79a7e84d51bfae93a5 draining timeout expired [2025-12-14T03:35:00.679260997Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:00.679270364Z INFO quiche_apps::client] connection closed, recv=6 sent=13 lost=3 retrans=8 sent_bytes=3239 recv_bytes=3734 lost_bytes=999 [local_addr=0.0.0.0:41227 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=13 lost=3 retrans=8 rtt=3.535704593s min_rtt=Some(37.672491ms) rttvar=2.512721542s cwnd=9450 sent_bytes=3239 recv_bytes=3734 lost_bytes=0 stream_retrans_bytes=2128 pmtu=1350 delivery_rate=56] [2025-12-14T03:35:00.684061339Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:00.684326303Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51001 with scid 2026563df46631c81d25230df6c40058de7f72e9 [2025-12-14T03:35:00.684369213Z TRACE quiche::tls] 2026563df46631c81d25230df6c40058de7f72e9 write message lvl=Initial len=266 [2025-12-14T03:35:00.684388208Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx pkt Initial version=1 dcid=e9e98d65cbf5daa6fe6e954b924ddc28 scid=2026563df46631c81d25230df6c40058de7f72e9 len=270 pn=0 [2025-12-14T03:35:00.684393277Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:00.684408396Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 timer=998.927615ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 478, tv_nsec: 749192697 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 749192697 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 478, tv_nsec: 749192697 }, next_time: Instant { tv_sec: 478, tv_nsec: 749192697 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:00.684491991Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:00.721990861Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51001 [2025-12-14T03:35:00.722016659Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx pkt Initial version=1 dcid=2026563df46631c81d25230df6c40058de7f72e9 scid=79b51cd61b46fb82 token= len=397 pn=0 [2025-12-14T03:35:00.722039151Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:00.722051795Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 packet newly acked 0 [2025-12-14T03:35:00.722065350Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:00.722233694Z TRACE quiche::tls] 2026563df46631c81d25230df6c40058de7f72e9 set write secret lvl=Handshake [2025-12-14T03:35:00.722251957Z TRACE quiche::tls] 2026563df46631c81d25230df6c40058de7f72e9 set read secret lvl=Handshake [2025-12-14T03:35:00.722273628Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm PADDING len=281 [2025-12-14T03:35:00.722305197Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx pkt Handshake version=1 dcid=2026563df46631c81d25230df6c40058de7f72e9 scid=79b51cd61b46fb82 len=728 pn=0 [2025-12-14T03:35:00.722320796Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm CRYPTO off=0 len=707 [2025-12-14T03:35:00.722529174Z TRACE quiche::tls] 2026563df46631c81d25230df6c40058de7f72e9 write message lvl=Handshake len=36 [2025-12-14T03:35:00.722535055Z TRACE quiche::tls] 2026563df46631c81d25230df6c40058de7f72e9 set write secret lvl=OneRTT [2025-12-14T03:35:00.722544061Z TRACE quiche::tls] 2026563df46631c81d25230df6c40058de7f72e9 set read secret lvl=OneRTT [2025-12-14T03:35:00.722563868Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(e9e98d65cbf5daa6fe6e954b924ddc28), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(79b51cd61b46fb82), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:00.722588053Z TRACE quiche_apps::client] 0.0.0.0:51001: processed 1200 bytes [2025-12-14T03:35:00.722594405Z TRACE quiche_apps::client] 0.0.0.0:51001: recv() would block [2025-12-14T03:35:00.722597952Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:00.722607770Z DEBUG quiche_apps::common] sending HTTP request "GET /savory-quiet-witch\r\n" [2025-12-14T03:35:00.722670216Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx pkt Initial version=1 dcid=79b51cd61b46fb82 scid=2026563df46631c81d25230df6c40058de7f72e9 len=6 pn=1 [2025-12-14T03:35:00.722675817Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:00.722687709Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 timer=112.349255ms latest_rtt=37.675299ms srtt=37.675299ms min_rtt=37.675299ms rttvar=18.837649ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.70 Kbps, is_app_limited: true, interval: 37.675299ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 749192697 }), send_elapsed: 0ns, ack_elapsed: 37.675299ms, rtt: 37.675299ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 447906, last_update: Instant { tv_sec: 478, tv_nsec: 787417549 }, next_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:00.722715380Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx pkt Handshake version=1 dcid=79b51cd61b46fb82 scid=2026563df46631c81d25230df6c40058de7f72e9 len=45 pn=2 [2025-12-14T03:35:00.722719939Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm ACK delay=51 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:00.722723886Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:00.722731601Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 timer=112.954813ms latest_rtt=37.675299ms srtt=37.675299ms min_rtt=37.675299ms rttvar=18.837649ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.70 Kbps, is_app_limited: true, interval: 37.675299ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 749192697 }), send_elapsed: 0ns, ack_elapsed: 37.675299ms, rtt: 37.675299ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 447906, last_update: Instant { tv_sec: 478, tv_nsec: 787516864 }, next_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, max_datagram_size: 1350, last_packet_size: None, iv: 221.029µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:00.722754834Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 dropped epoch 0 state [2025-12-14T03:35:00.722770713Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx pkt Short dcid=79b51cd61b46fb82 key_phase=false len=1164 pn=3 [2025-12-14T03:35:00.722774851Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[68, 08, 4b, 97, ae, 8a, d5, 1e, 8b, 58, 26, 23, 64, 3d, 74, f7, 8f, bf, 2b, 15] reset_token=[91, 67, 18, 05, 23, 6c, fb, 87, c7, 14, 84, 5f, fe, 6b, 21, 77] [2025-12-14T03:35:00.722783818Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[09, a5, 50, 49, e2, a5, c5, f2, 9b, 15, 18, be, 20, 4e, 4c, f1, 38, 9c, b7, ec] reset_token=[9e, 17, 7f, 33, 05, 8c, f2, 64, d3, f3, 51, 66, e4, 83, 1c, 65] [2025-12-14T03:35:00.722792133Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:35:00.722796041Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm PADDING len=1054 [2025-12-14T03:35:00.722805228Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 timer=112.880564ms latest_rtt=37.675299ms srtt=37.675299ms min_rtt=37.675299ms rttvar=18.837649ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.70 Kbps, is_app_limited: true, interval: 37.675299ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 749192697 }), send_elapsed: 0ns, ack_elapsed: 37.675299ms, rtt: 37.675299ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 447906, last_update: Instant { tv_sec: 478, tv_nsec: 787516864 }, next_time: Instant { tv_sec: 478, tv_nsec: 787737893 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:00.722847557Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51001 to 193.167.100.100:443 [2025-12-14T03:35:00.722853558Z TRACE quiche_apps::client] 0.0.0.0:51001 -> 193.167.100.100:443: done writing [2025-12-14T03:35:00.756869082Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51001 [2025-12-14T03:35:00.756915919Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx pkt Short dcid=2026563df46631c81d25230df6c40058de7f72e9 key_phase=false len=203 pn=0 [2025-12-14T03:35:00.756938311Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm HANDSHAKE_DONE [2025-12-14T03:35:00.756967004Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 dropped epoch 1 state [2025-12-14T03:35:00.756979748Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[37, e1, e4, c2, 9d, 12, 58, bb] reset_token=[08, 9e, b7, 0e, fe, 03, 66, db, 1b, d3, 11, 81, 45, 06, 70, 80] [2025-12-14T03:35:00.756996449Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1b, c2, 39, 6e, e3, 1d, bb, 05] reset_token=[17, bb, 7f, 5c, 3c, 6b, 76, 5c, 45, ec, e5, c4, 00, e0, 35, 5f] [2025-12-14T03:35:00.757009143Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[0b, c9, b4, ff, 33, 73, 8a, 42] reset_token=[43, 8e, b4, b2, b3, 7f, 62, e9, 2a, 3f, 87, 18, 76, 25, 82, 68] [2025-12-14T03:35:00.757021626Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, 3f, dc, cb, 26, 07, db, 77] reset_token=[74, 8d, 79, 4d, da, e0, 87, 75, 61, d5, 3b, 5e, fd, 47, 5f, 21] [2025-12-14T03:35:00.757031063Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[47, 21, 1d, 0f, 80, 19, 05, 00] reset_token=[ef, 21, d4, 5c, a3, fa, e1, c7, a0, 04, f0, 55, 09, 9c, a5, e1] [2025-12-14T03:35:00.757037636Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:00.757093790Z TRACE quiche_apps::client] 0.0.0.0:51001: processed 224 bytes [2025-12-14T03:35:00.757102056Z TRACE quiche_apps::client] 0.0.0.0:51001: recv() would block [2025-12-14T03:35:00.757105983Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:00.757122885Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx pkt Short dcid=79b51cd61b46fb82 key_phase=false len=5 pn=4 [2025-12-14T03:35:00.757127634Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:00.757140728Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 timer=103.545064ms latest_rtt=37.675299ms srtt=37.675299ms min_rtt=37.675299ms rttvar=18.837649ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.70 Kbps, is_app_limited: true, interval: 37.675299ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 749192697 }), send_elapsed: 0ns, ack_elapsed: 37.675299ms, rtt: 37.675299ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 447906, last_update: Instant { tv_sec: 478, tv_nsec: 821968460 }, next_time: Instant { tv_sec: 478, tv_nsec: 821968460 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:00.757227930Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51001 to 193.167.100.100:443 [2025-12-14T03:35:00.757235194Z TRACE quiche_apps::client] 0.0.0.0:51001 -> 193.167.100.100:443: done writing [2025-12-14T03:35:00.758504619Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51001 [2025-12-14T03:35:00.758521791Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx pkt Short dcid=2026563df46631c81d25230df6c40058de7f72e9 key_phase=false len=1049 pn=1 [2025-12-14T03:35:00.758533503Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:35:00.758549292Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:00.758562397Z TRACE quiche_apps::client] 0.0.0.0:51001: processed 1070 bytes [2025-12-14T03:35:00.758570021Z TRACE quiche_apps::client] 0.0.0.0:51001: recv() would block [2025-12-14T03:35:00.758575050Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:00.758584257Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:00.758589637Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:35:00.758594707Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:00.758599656Z INFO quiche_apps::common] 1/1 response(s) received in 74.101544ms, closing... [2025-12-14T03:35:00.758612951Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx pkt Short dcid=79b51cd61b46fb82 key_phase=false len=10 pn=5 [2025-12-14T03:35:00.758618511Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:00.758631045Z TRACE quiche::recovery::congestion::recovery] 2026563df46631c81d25230df6c40058de7f72e9 timer=138.001129ms latest_rtt=37.675299ms srtt=37.675299ms min_rtt=37.675299ms rttvar=18.837649ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, first_sent_time: Instant { tv_sec: 478, tv_nsec: 787417589 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.70 Kbps, is_app_limited: true, interval: 37.675299ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 478, tv_nsec: 749192697 }), send_elapsed: 0ns, ack_elapsed: 37.675299ms, rtt: 37.675299ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 447906, last_update: Instant { tv_sec: 478, tv_nsec: 823463255 }, next_time: Instant { tv_sec: 478, tv_nsec: 821968460 }, max_datagram_size: 1350, last_packet_size: None, iv: 80.374µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:00.758678052Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:51001 to 193.167.100.100:443 [2025-12-14T03:35:00.758686217Z TRACE quiche_apps::client] 0.0.0.0:51001 -> 193.167.100.100:443: done writing [2025-12-14T03:35:00.864607213Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51001 [2025-12-14T03:35:00.864637239Z TRACE quiche_apps::client] 0.0.0.0:51001: processed 1070 bytes [2025-12-14T03:35:00.864645434Z TRACE quiche_apps::client] 0.0.0.0:51001: recv() would block [2025-12-14T03:35:00.864650573Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:00.864659730Z TRACE quiche_apps::client] 0.0.0.0:51001 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.060274809Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51001 [2025-12-14T03:35:01.060315204Z TRACE quiche_apps::client] 0.0.0.0:51001: processed 1070 bytes [2025-12-14T03:35:01.060324812Z TRACE quiche_apps::client] 0.0.0.0:51001: recv() would block [2025-12-14T03:35:01.060330803Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.060341813Z TRACE quiche_apps::client] 0.0.0.0:51001 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.061053398Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51001 [2025-12-14T03:35:01.061064679Z TRACE quiche_apps::client] 0.0.0.0:51001: processed 1070 bytes [2025-12-14T03:35:01.061070961Z TRACE quiche_apps::client] 0.0.0.0:51001: recv() would block [2025-12-14T03:35:01.061076250Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.061082783Z TRACE quiche_apps::client] 0.0.0.0:51001 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.098192586Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:01.098239643Z TRACE quiche] 2026563df46631c81d25230df6c40058de7f72e9 draining timeout expired [2025-12-14T03:35:01.098290678Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.098298573Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:51001 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=37.675299ms min_rtt=Some(37.675299ms) rttvar=18.837649ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8838] [2025-12-14T03:35:01.103340630Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:01.103603279Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51531 with scid 28fd38b11c97f2bb5789538bd37784c6b213c8ce [2025-12-14T03:35:01.103643995Z TRACE quiche::tls] 28fd38b11c97f2bb5789538bd37784c6b213c8ce write message lvl=Initial len=266 [2025-12-14T03:35:01.103661929Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Initial version=1 dcid=d73e7a3eb37fe8aaec741555e744b676 scid=28fd38b11c97f2bb5789538bd37784c6b213c8ce len=270 pn=0 [2025-12-14T03:35:01.103665786Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:01.103679982Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=998.92996ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 479, tv_nsec: 168466879 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 168466879 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 479, tv_nsec: 168466879 }, next_time: Instant { tv_sec: 479, tv_nsec: 168466879 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.103764019Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:01.141687298Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:01.141722033Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Initial version=1 dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce scid=88b00a3ff5126b5e token= len=398 pn=0 [2025-12-14T03:35:01.141745326Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:01.141756878Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 0 [2025-12-14T03:35:01.141767447Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:01.141901817Z TRACE quiche::tls] 28fd38b11c97f2bb5789538bd37784c6b213c8ce set write secret lvl=Handshake [2025-12-14T03:35:01.141922486Z TRACE quiche::tls] 28fd38b11c97f2bb5789538bd37784c6b213c8ce set read secret lvl=Handshake [2025-12-14T03:35:01.141940139Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm PADDING len=282 [2025-12-14T03:35:01.141976487Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Handshake version=1 dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce scid=88b00a3ff5126b5e len=727 pn=0 [2025-12-14T03:35:01.141984722Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm CRYPTO off=0 len=706 [2025-12-14T03:35:01.142234928Z TRACE quiche::tls] 28fd38b11c97f2bb5789538bd37784c6b213c8ce write message lvl=Handshake len=36 [2025-12-14T03:35:01.142241770Z TRACE quiche::tls] 28fd38b11c97f2bb5789538bd37784c6b213c8ce set write secret lvl=OneRTT [2025-12-14T03:35:01.142251078Z TRACE quiche::tls] 28fd38b11c97f2bb5789538bd37784c6b213c8ce set read secret lvl=OneRTT [2025-12-14T03:35:01.142271646Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d73e7a3eb37fe8aaec741555e744b676), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(88b00a3ff5126b5e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:01.142297955Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 1200 bytes [2025-12-14T03:35:01.142304387Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:01.142308174Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.142318623Z DEBUG quiche_apps::common] sending HTTP request "GET /steaming-tired-camel\r\n" [2025-12-14T03:35:01.142392872Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Initial version=1 dcid=88b00a3ff5126b5e scid=28fd38b11c97f2bb5789538bd37784c6b213c8ce len=6 pn=1 [2025-12-14T03:35:01.142398512Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=84 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:01.142411887Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=113.617602ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 207124645 }, next_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.142440861Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Handshake version=1 dcid=88b00a3ff5126b5e scid=28fd38b11c97f2bb5789538bd37784c6b213c8ce len=45 pn=2 [2025-12-14T03:35:01.142445369Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:01.142449317Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:01.142457141Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=114.239309ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 207238307 }, next_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.548µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.142480144Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce dropped epoch 0 state [2025-12-14T03:35:01.142496435Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=1164 pn=3 [2025-12-14T03:35:01.142500392Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b4, eb, 7d, 14, 47, 79, 82, 04, fc, dd, f1, 22, 4e, 4c, 05, 78, 86, a2, 6a, ee] reset_token=[6f, 51, 52, a1, f8, 16, 12, ec, 87, e0, 41, a5, 6e, 26, 56, b6] [2025-12-14T03:35:01.142509218Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a2, 94, 5e, 46, 74, 90, bb, 60, 79, 62, ba, 38, 59, 25, e5, 24, 27, 47, 23, 4f] reset_token=[40, cd, ba, 90, dc, 7c, 4f, 63, 10, 46, 9e, 66, c4, 8e, 86, a5] [2025-12-14T03:35:01.142516602Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:35:01.142520429Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PADDING len=1052 [2025-12-14T03:35:01.142529626Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=114.166824ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 207238307 }, next_time: Instant { tv_sec: 479, tv_nsec: 207461855 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.142577906Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.142584739Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.257762345Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:01.257798602Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:01.257807629Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=113.202038ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 207238307 }, next_time: Instant { tv_sec: 479, tv_nsec: 207461855 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.257853635Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.257887297Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Handshake version=1 dcid=88b00a3ff5126b5e scid=28fd38b11c97f2bb5789538bd37784c6b213c8ce len=46 pn=4 [2025-12-14T03:35:01.257892698Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=14488 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:01.257899711Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:01.257921431Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=163.089398ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 322720921 }, next_time: Instant { tv_sec: 479, tv_nsec: 322720921 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.258008142Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.258015927Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.290063677Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:01.290106827Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=20 pn=0 [2025-12-14T03:35:01.290129600Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm HANDSHAKE_DONE [2025-12-14T03:35:01.290142664Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce dropped epoch 1 state [2025-12-14T03:35:01.290171738Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm PADDING len=2 [2025-12-14T03:35:01.290196464Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 41 bytes [2025-12-14T03:35:01.290206042Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:01.290211943Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.290249934Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=5 pn=5 [2025-12-14T03:35:01.290273107Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=17 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:01.290296029Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=130.713267ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 355077516 }, next_time: Instant { tv_sec: 479, tv_nsec: 355077516 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.290408819Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.290421403Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.290437052Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:01.290446119Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=202 pn=1 [2025-12-14T03:35:01.290461287Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[49, 8f, 0a, e8, 39, 2b, bd, 5a] reset_token=[a6, fc, 2f, 2c, 49, 65, 95, c7, 2a, 4d, 48, ad, 89, 48, 63, 64] [2025-12-14T03:35:01.290478429Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[27, 04, ac, 6e, 81, e6, 2e, 94] reset_token=[cb, db, e3, 67, 4b, fd, 6a, db, 86, 2b, 4e, da, 90, 48, c9, 91] [2025-12-14T03:35:01.290490963Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[30, 1f, ca, f4, 2f, 26, b3, 1f] reset_token=[a5, 95, c4, c1, b7, f7, 95, eb, 71, d1, ab, 79, 38, 63, b4, 5f] [2025-12-14T03:35:01.290503586Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f3, 0b, 56, 4f, 17, 51, a3, c4] reset_token=[a7, 7c, 5d, d8, ab, 76, 10, 19, 14, fa, 35, f0, c2, 3d, f3, 25] [2025-12-14T03:35:01.290517362Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[03, a3, e1, 15, 02, 51, 33, 0c] reset_token=[be, 70, 42, fe, 18, 62, 8e, 28, 79, 4d, c2, ef, 02, ec, d8, 11] [2025-12-14T03:35:01.290527581Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:01.290579016Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 223 bytes [2025-12-14T03:35:01.290590488Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:01.290596729Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.290609994Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=5 pn=6 [2025-12-14T03:35:01.290614222Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=20 blocks=[0..1] ecn_counts=None [2025-12-14T03:35:01.290624151Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=130.386638ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 355077516 }, next_time: Instant { tv_sec: 479, tv_nsec: 355077516 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.290682479Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.290693510Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.421876548Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:01.421913346Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:01.421921752Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=277.717354ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 355077516 }, next_time: Instant { tv_sec: 479, tv_nsec: 355077516 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.421948923Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.421979760Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=120 pn=7 [2025-12-14T03:35:01.421984879Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=16440 blocks=[0..1] ecn_counts=None [2025-12-14T03:35:01.421990720Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a2, 94, 5e, 46, 74, 90, bb, 60, 79, 62, ba, 38, 59, 25, e5, 24, 27, 47, 23, 4f] reset_token=[40, cd, ba, 90, dc, 7c, 4f, 63, 10, 46, 9e, 66, c4, 8e, 86, a5] [2025-12-14T03:35:01.421998585Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b4, eb, 7d, 14, 47, 79, 82, 04, fc, dd, f1, 22, 4e, 4c, 05, 78, 86, a2, 6a, ee] reset_token=[6f, 51, 52, a1, f8, 16, 12, ec, 87, e0, 41, a5, 6e, 26, 56, b6] [2025-12-14T03:35:01.422005187Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:35:01.422041816Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=557.175061ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1336 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 146, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 486815166 }, next_time: Instant { tv_sec: 479, tv_nsec: 486815166 }, max_datagram_size: 1350, last_packet_size: Some(146), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.422161899Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.422174693Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=8 [2025-12-14T03:35:01.422178460Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=16466 blocks=[0..1] ecn_counts=None [2025-12-14T03:35:01.422182357Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:01.422191604Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=557.236115ms latest_rtt=38.104837ms srtt=38.104837ms min_rtt=38.104837ms rttvar=19.052418ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1371 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 207124686 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 38.104837ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 168466879 }), send_elapsed: 0ns, ack_elapsed: 38.104837ms, rtt: 38.104837ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442857, last_update: Instant { tv_sec: 479, tv_nsec: 487025949 }, next_time: Instant { tv_sec: 479, tv_nsec: 486815166 }, max_datagram_size: 1350, last_packet_size: None, iv: 408.71µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:01.422228203Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.422235827Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.453709502Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:01.453730892Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=22 pn=2 [2025-12-14T03:35:01.453746221Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm ACK delay=0 blocks=[5..8] ecn_counts=None [2025-12-14T03:35:01.453755047Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 5 [2025-12-14T03:35:01.453760728Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 6 [2025-12-14T03:35:01.453774894Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 7 [2025-12-14T03:35:01.453781847Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 8 [2025-12-14T03:35:01.453788730Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet 3 lost on epoch 2 [2025-12-14T03:35:01.453824196Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 43 bytes [2025-12-14T03:35:01.453833082Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:01.453838472Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.453853140Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=80 pn=9 [2025-12-14T03:35:01.453859321Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a2, 94, 5e, 46, 74, 90, bb, 60, 79, 62, ba, 38, 59, 25, e5, 24, 27, 47, 23, 4f] reset_token=[40, cd, ba, 90, dc, 7c, 4f, 63, 10, 46, 9e, 66, c4, 8e, 86, a5] [2025-12-14T03:35:01.453871785Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b4, eb, 7d, 14, 47, 79, 82, 04, fc, dd, f1, 22, 4e, 4c, 05, 78, 86, a2, 6a, ee] reset_token=[6f, 51, 52, a1, f8, 16, 12, ec, 87, e0, 41, a5, 6e, 26, 56, b6] [2025-12-14T03:35:01.453899797Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=125.750253ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 487025949 }, next_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.453950291Z TRACE quiche_apps::client] written 106 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.453956432Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.454937048Z TRACE quiche_apps::client] got 1067 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:01.454950062Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=1046 pn=3 [2025-12-14T03:35:01.454961463Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm STREAM id=0 off=0 len=1024 fin=false [2025-12-14T03:35:01.454974277Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 1067 bytes [2025-12-14T03:35:01.454980629Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:01.454985699Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.454994004Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:01.454999514Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? false) [2025-12-14T03:35:01.455011737Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=5 pn=10 [2025-12-14T03:35:01.455022858Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=7 blocks=[2..3] ecn_counts=None [2025-12-14T03:35:01.455034800Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=124.61558ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 487025949 }, next_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.455084623Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.455093459Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.580281910Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:01.580311245Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:01.580318027Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=125.138239ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 487025949 }, next_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.580355387Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.580381866Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=7 pn=11 [2025-12-14T03:35:01.580387486Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=15678 blocks=[2..3] ecn_counts=None [2025-12-14T03:35:01.580394419Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:01.580409748Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=251.569133ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 645221771 }, next_time: Instant { tv_sec: 479, tv_nsec: 645221771 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.580504635Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.580512639Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.832824046Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:01.832858891Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:01.832864792Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=250.726763ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 645221771 }, next_time: Instant { tv_sec: 479, tv_nsec: 645221771 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.832893255Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.832921578Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=12 [2025-12-14T03:35:01.832926958Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=47245 blocks=[2..3] ecn_counts=None [2025-12-14T03:35:01.832933630Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:01.832956563Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=503.173712ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=174 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 897760461 }, next_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.833064153Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.833075875Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=13 [2025-12-14T03:35:01.833080083Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=47265 blocks=[2..3] ecn_counts=None [2025-12-14T03:35:01.833084531Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:01.833092206Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=503.205211ms latest_rtt=31.768034ms srtt=37.312736ms min_rtt=31.768034ms rttvar=15.873513ms cwnd=9450 ssthresh=9450 bytes_in_flight=209 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 550257770 }) Rate { delivered: 514, delivered_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 519109229 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 311.458514ms, delivered: 181, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 207124686 }), send_elapsed: 279.69048ms, ack_elapsed: 311.458514ms, rtt: 31.768034ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316580, last_update: Instant { tv_sec: 479, tv_nsec: 897760461 }, next_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:01.833123263Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.833133482Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.883905400Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:01.883949452Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=25 pn=6 [2025-12-14T03:35:01.883968447Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm ACK delay=2375 blocks=[9..9, 12..12] ecn_counts=None [2025-12-14T03:35:01.883979898Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 9 [2025-12-14T03:35:01.883986962Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 12 [2025-12-14T03:35:01.883995307Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet 11 lost on epoch 2 [2025-12-14T03:35:01.884023359Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 46 bytes [2025-12-14T03:35:01.884031264Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:01.884036584Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.884058845Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=5 pn=14 [2025-12-14T03:35:01.884079424Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=13 blocks=[6..6] ecn_counts=None [2025-12-14T03:35:01.884095223Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=63.521976ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=35 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 479, tv_nsec: 897760461 }, next_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:01.884176544Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.884187465Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:01.948285938Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:01.948317627Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:01.948324129Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=113.840424ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=35 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 479, tv_nsec: 897760461 }, next_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:01.948354486Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:01.948381536Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=7 pn=15 [2025-12-14T03:35:01.948386736Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=8053 blocks=[6..6] ecn_counts=None [2025-12-14T03:35:01.948393799Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:01.948412263Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=229.048044ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=68 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 13221061 }, next_time: Instant { tv_sec: 480, tv_nsec: 13221061 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:01.948484778Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:01.948497442Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:02.177796453Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:02.177833642Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:02.177840896Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=228.713761ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=68 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 13221061 }, next_time: Instant { tv_sec: 480, tv_nsec: 13221061 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:02.177874007Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:02.177903092Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=16 [2025-12-14T03:35:02.177908572Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=36744 blocks=[6..6] ecn_counts=None [2025-12-14T03:35:02.177915565Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:02.177935682Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=458.141481ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=103 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 242742275 }, next_time: Instant { tv_sec: 480, tv_nsec: 242742275 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:02.178049534Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.178067237Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=17 [2025-12-14T03:35:02.178074140Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=36765 blocks=[6..6] ecn_counts=None [2025-12-14T03:35:02.178080812Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:02.178093506Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=458.156519ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=138 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 242742275 }, next_time: Instant { tv_sec: 480, tv_nsec: 242742275 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:02.178175819Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.178189956Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:02.637691626Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:02.637716963Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:02.637724287Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=456.716992ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=138 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 242742275 }, next_time: Instant { tv_sec: 480, tv_nsec: 242742275 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:02.637766876Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:02.637796311Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=18 [2025-12-14T03:35:02.637802122Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=94230 blocks=[6..6] ecn_counts=None [2025-12-14T03:35:02.637809335Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:02.637829413Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=916.330872ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=173 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 702634082 }, next_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:02.637919831Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.637935931Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=9 pn=19 [2025-12-14T03:35:02.637942232Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=94248 blocks=[6..6] ecn_counts=None [2025-12-14T03:35:02.637950137Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:02.637963352Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=916.347503ms latest_rtt=51.038935ms srtt=36.65351ms min_rtt=31.768034ms rttvar=13.223584ms cwnd=6615 ssthresh=6615 bytes_in_flight=208 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 479, tv_nsec: 948799396 }) Rate { delivered: 655, delivered_time: Instant { tv_sec: 479, tv_nsec: 948799396 }, first_sent_time: Instant { tv_sec: 479, tv_nsec: 897760461 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 12, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 429.690167ms, delivered: 141, prior_delivered: 514, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 519109229 }), send_elapsed: 378.651232ms, ack_elapsed: 429.690167ms, rtt: 51.038935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 225592, last_update: Instant { tv_sec: 480, tv_nsec: 702634082 }, next_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:35:02.638023664Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.638036067Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:02.688620817Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:02.688652145Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=26 pn=9 [2025-12-14T03:35:02.688673364Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm ACK delay=2375 blocks=[14..14, 16..18] ecn_counts=None [2025-12-14T03:35:02.688684976Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 14 [2025-12-14T03:35:02.688693181Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 16 [2025-12-14T03:35:02.688700104Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 17 [2025-12-14T03:35:02.688706827Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet newly acked 18 [2025-12-14T03:35:02.688715583Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet 13 lost on epoch 2 [2025-12-14T03:35:02.688722516Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce packet 15 lost on epoch 2 [2025-12-14T03:35:02.688733256Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm PING mtu_probe=None [2025-12-14T03:35:02.688758843Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 47 bytes [2025-12-14T03:35:02.688768732Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:02.688775755Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:02.688798427Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=5 pn=20 [2025-12-14T03:35:02.688806703Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=18 blocks=[9..9] ecn_counts=None [2025-12-14T03:35:02.688824135Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=54.614505ms latest_rtt=50.868798ms srtt=36.05542ms min_rtt=31.768034ms rttvar=11.113866ms cwnd=4630 ssthresh=4630 bytes_in_flight=35 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 480, tv_nsec: 753502880 }) Rate { delivered: 760, delivered_time: Instant { tv_sec: 480, tv_nsec: 753502880 }, first_sent_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 18, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 804.873621ms, delivered: 105, prior_delivered: 655, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 948799396 }), send_elapsed: 804.873621ms, ack_elapsed: 804.703484ms, rtt: 50.868798ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 160516, last_update: Instant { tv_sec: 480, tv_nsec: 702634082 }, next_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-12-14T03:35:02.688903292Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.688915575Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:02.744032455Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:02.744048806Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce loss detection timeout expired [2025-12-14T03:35:02.744054687Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=104.895629ms latest_rtt=50.868798ms srtt=36.05542ms min_rtt=31.768034ms rttvar=11.113866ms cwnd=4630 ssthresh=4630 bytes_in_flight=35 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 480, tv_nsec: 753502880 }) Rate { delivered: 760, delivered_time: Instant { tv_sec: 480, tv_nsec: 753502880 }, first_sent_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 18, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 804.873621ms, delivered: 105, prior_delivered: 655, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 948799396 }), send_elapsed: 804.873621ms, ack_elapsed: 804.703484ms, rtt: 50.868798ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 160516, last_update: Instant { tv_sec: 480, tv_nsec: 702634082 }, next_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-12-14T03:35:02.744092177Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:02.744108357Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=7 pn=21 [2025-12-14T03:35:02.744113506Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm ACK delay=6932 blocks=[9..9] ecn_counts=None [2025-12-14T03:35:02.744119057Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm PING mtu_probe=None [2025-12-14T03:35:02.744130839Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=210.989608ms latest_rtt=50.868798ms srtt=36.05542ms min_rtt=31.768034ms rttvar=11.113866ms cwnd=4630 ssthresh=4630 bytes_in_flight=68 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 480, tv_nsec: 753502880 }) Rate { delivered: 760, delivered_time: Instant { tv_sec: 480, tv_nsec: 753502880 }, first_sent_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 18, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 804.873621ms, delivered: 105, prior_delivered: 655, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 948799396 }), send_elapsed: 804.873621ms, ack_elapsed: 804.703484ms, rtt: 50.868798ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 160516, last_update: Instant { tv_sec: 480, tv_nsec: 808955105 }, next_time: Instant { tv_sec: 480, tv_nsec: 808955105 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-12-14T03:35:02.744220305Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.744233159Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:02.775709745Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:02.775748928Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx pkt Short dcid=28fd38b11c97f2bb5789538bd37784c6b213c8ce key_phase=false len=25 pn=10 [2025-12-14T03:35:02.775771691Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm STREAM id=0 off=1024 len=0 fin=true [2025-12-14T03:35:02.775784544Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:02.775807447Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 46 bytes [2025-12-14T03:35:02.775816825Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:02.775838485Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:02.775853954Z TRACE quiche_apps::common] received 0 bytes [2025-12-14T03:35:02.775860005Z TRACE quiche_apps::common] stream 0 has 0 bytes (fin? true) [2025-12-14T03:35:02.775865355Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:02.775870985Z INFO quiche_apps::common] 1/1 response(s) received in 1.672102539s, closing... [2025-12-14T03:35:02.775892545Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx pkt Short dcid=88b00a3ff5126b5e key_phase=false len=10 pn=22 [2025-12-14T03:35:02.775899699Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:02.775938381Z TRACE quiche::recovery::congestion::recovery] 28fd38b11c97f2bb5789538bd37784c6b213c8ce timer=210.962868ms latest_rtt=50.868798ms srtt=36.05542ms min_rtt=31.768034ms rttvar=11.113866ms cwnd=4630 ssthresh=4630 bytes_in_flight=104 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 480, tv_nsec: 753502880 }) Rate { delivered: 760, delivered_time: Instant { tv_sec: 480, tv_nsec: 753502880 }, first_sent_time: Instant { tv_sec: 480, tv_nsec: 702634082 }, end_of_app_limited: 21, last_sent_packet: 22, largest_acked: 18, rate_sample: RateSample { bandwidth: 69.91 Kbps, is_app_limited: true, interval: 804.873621ms, delivered: 105, prior_delivered: 655, prior_time: Some(Instant { tv_sec: 479, tv_nsec: 948799396 }), send_elapsed: 804.873621ms, ack_elapsed: 804.703484ms, rtt: 50.868798ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 160516, last_update: Instant { tv_sec: 480, tv_nsec: 808955105 }, next_time: Instant { tv_sec: 480, tv_nsec: 808955105 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.2250356065565164 w_max=5622.75 } [2025-12-14T03:35:02.776018039Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:51531 to 193.167.100.100:443 [2025-12-14T03:35:02.776024622Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:02.807481353Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:51531 [2025-12-14T03:35:02.807513352Z TRACE quiche_apps::client] 0.0.0.0:51531: processed 42 bytes [2025-12-14T03:35:02.807523151Z TRACE quiche_apps::client] 0.0.0.0:51531: recv() would block [2025-12-14T03:35:02.807529863Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:02.807540984Z TRACE quiche_apps::client] 0.0.0.0:51531 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.017817398Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:03.017853305Z TRACE quiche] 28fd38b11c97f2bb5789538bd37784c6b213c8ce draining timeout expired [2025-12-14T03:35:03.017904941Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.017912415Z INFO quiche_apps::client] connection closed, recv=9 sent=23 lost=5 retrans=3 sent_bytes=2570 recv_bytes=2713 lost_bytes=1291 [local_addr=0.0.0.0:51531 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=23 lost=5 retrans=3 rtt=36.05542ms min_rtt=Some(31.768034ms) rttvar=11.113866ms cwnd=4630 sent_bytes=2570 recv_bytes=2713 lost_bytes=0 stream_retrans_bytes=90 pmtu=1350 delivery_rate=8739] [2025-12-14T03:35:03.022826347Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:03.023074169Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55012 with scid 407293bafd679beb70eb0de009f4dad0bfd4d470 [2025-12-14T03:35:03.023117229Z TRACE quiche::tls] 407293bafd679beb70eb0de009f4dad0bfd4d470 write message lvl=Initial len=266 [2025-12-14T03:35:03.023134762Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx pkt Initial version=1 dcid=422b922e7846f0487bfd889d4718bf7b scid=407293bafd679beb70eb0de009f4dad0bfd4d470 len=270 pn=0 [2025-12-14T03:35:03.023144510Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:03.023182771Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 timer=998.897789ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 87937307 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 87937307 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 481, tv_nsec: 87937307 }, next_time: Instant { tv_sec: 481, tv_nsec: 87937307 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.023263221Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:03.061174361Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.061212262Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx pkt Initial version=1 dcid=407293bafd679beb70eb0de009f4dad0bfd4d470 scid=735a90c410b219df token= len=398 pn=0 [2025-12-14T03:35:03.061234663Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.061245704Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 packet newly acked 0 [2025-12-14T03:35:03.061257015Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:03.061397146Z TRACE quiche::tls] 407293bafd679beb70eb0de009f4dad0bfd4d470 set write secret lvl=Handshake [2025-12-14T03:35:03.061417484Z TRACE quiche::tls] 407293bafd679beb70eb0de009f4dad0bfd4d470 set read secret lvl=Handshake [2025-12-14T03:35:03.061429917Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm PADDING len=282 [2025-12-14T03:35:03.061462738Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx pkt Handshake version=1 dcid=407293bafd679beb70eb0de009f4dad0bfd4d470 scid=735a90c410b219df len=727 pn=0 [2025-12-14T03:35:03.061470753Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm CRYPTO off=0 len=706 [2025-12-14T03:35:03.061684381Z TRACE quiche::tls] 407293bafd679beb70eb0de009f4dad0bfd4d470 write message lvl=Handshake len=36 [2025-12-14T03:35:03.061690161Z TRACE quiche::tls] 407293bafd679beb70eb0de009f4dad0bfd4d470 set write secret lvl=OneRTT [2025-12-14T03:35:03.061699278Z TRACE quiche::tls] 407293bafd679beb70eb0de009f4dad0bfd4d470 set read secret lvl=OneRTT [2025-12-14T03:35:03.061719496Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(422b922e7846f0487bfd889d4718bf7b), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(735a90c410b219df), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:03.061755503Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 1200 bytes [2025-12-14T03:35:03.061762336Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.061766343Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.061776943Z DEBUG quiche_apps::common] sending HTTP request "GET /few-tiny-squirtle\r\n" [2025-12-14T03:35:03.061847424Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx pkt Initial version=1 dcid=735a90c410b219df scid=407293bafd679beb70eb0de009f4dad0bfd4d470 len=6 pn=1 [2025-12-14T03:35:03.061853375Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.061867111Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 timer=113.706778ms latest_rtt=38.123335ms srtt=38.123335ms min_rtt=38.123335ms rttvar=19.061667ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.87 Kbps, is_app_limited: true, interval: 38.123335ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 87937307 }), send_elapsed: 0ns, ack_elapsed: 38.123335ms, rtt: 38.123335ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442642, last_update: Instant { tv_sec: 481, tv_nsec: 126572585 }, next_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.061896185Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx pkt Handshake version=1 dcid=735a90c410b219df scid=407293bafd679beb70eb0de009f4dad0bfd4d470 len=45 pn=2 [2025-12-14T03:35:03.061900683Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.061904671Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:03.061912615Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 timer=114.293551ms latest_rtt=38.123335ms srtt=38.123335ms min_rtt=38.123335ms rttvar=19.061667ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.87 Kbps, is_app_limited: true, interval: 38.123335ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 87937307 }), send_elapsed: 0ns, ack_elapsed: 38.123335ms, rtt: 38.123335ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442642, last_update: Instant { tv_sec: 481, tv_nsec: 126692549 }, next_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.657µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.061929367Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 dropped epoch 0 state [2025-12-14T03:35:03.061945527Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx pkt Short dcid=735a90c410b219df key_phase=false len=1164 pn=3 [2025-12-14T03:35:03.061954924Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b6, e9, 97, f1, db, 2e, 6f, b3, 0a, ac, e5, 8f, 7c, 36, 9f, ee, 64, 33, 04, ed] reset_token=[cd, 44, ba, 54, a0, b9, d4, 68, 6d, 30, 8d, e5, b2, 37, d6, e4] [2025-12-14T03:35:03.061964282Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c5, a9, 48, ff, 96, d8, db, 8d, fa, f3, e3, 7c, 6b, 27, 70, db, c7, 1d, d8, e2] reset_token=[56, f4, ff, 54, f1, b6, 6e, da, 48, ab, 43, 85, 34, 7f, 68, ad] [2025-12-14T03:35:03.061971976Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:35:03.061975963Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm PADDING len=1055 [2025-12-14T03:35:03.061985421Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 timer=114.220725ms latest_rtt=38.123335ms srtt=38.123335ms min_rtt=38.123335ms rttvar=19.061667ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.87 Kbps, is_app_limited: true, interval: 38.123335ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 87937307 }), send_elapsed: 0ns, ack_elapsed: 38.123335ms, rtt: 38.123335ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 442642, last_update: Instant { tv_sec: 481, tv_nsec: 126692549 }, next_time: Instant { tv_sec: 481, tv_nsec: 126916206 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.062042547Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55012 to 193.167.100.100:443 [2025-12-14T03:35:03.062054680Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.095715972Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.095743954Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx pkt Short dcid=407293bafd679beb70eb0de009f4dad0bfd4d470 key_phase=false len=203 pn=0 [2025-12-14T03:35:03.095762198Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm HANDSHAKE_DONE [2025-12-14T03:35:03.095772668Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 dropped epoch 1 state [2025-12-14T03:35:03.095783087Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[72, 5b, 5e, aa, 39, 5a, 18, 87] reset_token=[ea, 31, 61, f1, c9, 88, be, 18, 3b, 07, 3c, dc, f9, a2, bd, 83] [2025-12-14T03:35:03.095799898Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1e, 77, 03, 13, 76, 7c, df, 4e] reset_token=[10, c8, 7c, 32, a3, 4d, 8e, d0, 7d, d4, cf, 7e, c3, 71, 05, f7] [2025-12-14T03:35:03.095812592Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[4a, b1, 75, d0, 96, a2, 55, c6] reset_token=[0d, 14, 57, 04, 2e, 65, a4, 32, 1d, 1d, 23, c5, b3, 24, 5f, ac] [2025-12-14T03:35:03.095826097Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[79, 97, 7e, fc, 0c, 4f, 55, a4] reset_token=[0e, de, b9, 05, 53, 67, 8b, e3, 28, 2c, 1a, b9, bc, b6, 6b, 14] [2025-12-14T03:35:03.095835364Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[45, 56, cc, 46, 89, 86, 58, e4] reset_token=[1e, f5, d1, 4a, 67, 39, 4d, 68, 8f, eb, f3, 5d, 12, f5, 20, 01] [2025-12-14T03:35:03.095857716Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:03.095909883Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 224 bytes [2025-12-14T03:35:03.095921164Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.095927906Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.095945790Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx pkt Short dcid=735a90c410b219df key_phase=false len=5 pn=4 [2025-12-14T03:35:03.095950218Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.095961860Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 timer=105.243705ms latest_rtt=38.123335ms srtt=38.123335ms min_rtt=38.123335ms rttvar=19.061667ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.87 Kbps, is_app_limited: true, interval: 38.123335ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 87937307 }), send_elapsed: 0ns, ack_elapsed: 38.123335ms, rtt: 38.123335ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442642, last_update: Instant { tv_sec: 481, tv_nsec: 160792808 }, next_time: Instant { tv_sec: 481, tv_nsec: 160792808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.096019788Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55012 to 193.167.100.100:443 [2025-12-14T03:35:03.096030738Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.097399446Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.097409816Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx pkt Short dcid=407293bafd679beb70eb0de009f4dad0bfd4d470 key_phase=false len=1049 pn=1 [2025-12-14T03:35:03.097421667Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:35:03.097428571Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:03.097439901Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 1070 bytes [2025-12-14T03:35:03.097446464Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.097451714Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.097460520Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:03.097465459Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:35:03.097470388Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:03.097474897Z INFO quiche_apps::common] 1/1 response(s) received in 74.207328ms, closing... [2025-12-14T03:35:03.097486839Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx pkt Short dcid=735a90c410b219df key_phase=false len=10 pn=5 [2025-12-14T03:35:03.097492770Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:03.097505634Z TRACE quiche::recovery::congestion::recovery] 407293bafd679beb70eb0de009f4dad0bfd4d470 timer=139.345126ms latest_rtt=38.123335ms srtt=38.123335ms min_rtt=38.123335ms rttvar=19.061667ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 126572616 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.87 Kbps, is_app_limited: true, interval: 38.123335ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 87937307 }), send_elapsed: 0ns, ack_elapsed: 38.123335ms, rtt: 38.123335ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442642, last_update: Instant { tv_sec: 481, tv_nsec: 162337794 }, next_time: Instant { tv_sec: 481, tv_nsec: 160792808 }, max_datagram_size: 1350, last_packet_size: None, iv: 81.33µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.097562369Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:55012 to 193.167.100.100:443 [2025-12-14T03:35:03.097571446Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.115890019Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.115914866Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 44 bytes [2025-12-14T03:35:03.115921398Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.115925546Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.115932699Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.203488013Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.203533478Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 1070 bytes [2025-12-14T03:35:03.203543827Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.203548105Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.203556781Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.399096496Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.399125661Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 1070 bytes [2025-12-14T03:35:03.399135559Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.399141780Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.399173670Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.399981391Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55012 [2025-12-14T03:35:03.399992792Z TRACE quiche_apps::client] 0.0.0.0:55012: processed 1070 bytes [2025-12-14T03:35:03.399999835Z TRACE quiche_apps::client] 0.0.0.0:55012: recv() would block [2025-12-14T03:35:03.400005426Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.400012248Z TRACE quiche_apps::client] 0.0.0.0:55012 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.441098008Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:03.441124037Z TRACE quiche] 407293bafd679beb70eb0de009f4dad0bfd4d470 draining timeout expired [2025-12-14T03:35:03.441205939Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.441213694Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:55012 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.123335ms min_rtt=Some(38.123335ms) rttvar=19.061667ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8734] [2025-12-14T03:35:03.445965741Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:03.446243939Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42101 with scid 8de7ac6862e6e8904621738345910c168e84ab1f [2025-12-14T03:35:03.446287380Z TRACE quiche::tls] 8de7ac6862e6e8904621738345910c168e84ab1f write message lvl=Initial len=266 [2025-12-14T03:35:03.446304943Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx pkt Initial version=1 dcid=274f17a58d3935d86ba5040bce0faabe scid=8de7ac6862e6e8904621738345910c168e84ab1f len=270 pn=0 [2025-12-14T03:35:03.446308750Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:03.446322426Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f timer=998.930761ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 511110033 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 511110033 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 481, tv_nsec: 511110033 }, next_time: Instant { tv_sec: 481, tv_nsec: 511110033 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.446405220Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:03.484000155Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42101 [2025-12-14T03:35:03.484048405Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx pkt Initial version=1 dcid=8de7ac6862e6e8904621738345910c168e84ab1f scid=d285a7e976775566 token= len=397 pn=0 [2025-12-14T03:35:03.484065988Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.484073782Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f packet newly acked 0 [2025-12-14T03:35:03.484084192Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:03.484213522Z TRACE quiche::tls] 8de7ac6862e6e8904621738345910c168e84ab1f set write secret lvl=Handshake [2025-12-14T03:35:03.484230124Z TRACE quiche::tls] 8de7ac6862e6e8904621738345910c168e84ab1f set read secret lvl=Handshake [2025-12-14T03:35:03.484246434Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm PADDING len=281 [2025-12-14T03:35:03.484284014Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx pkt Handshake version=1 dcid=8de7ac6862e6e8904621738345910c168e84ab1f scid=d285a7e976775566 len=728 pn=0 [2025-12-14T03:35:03.484293151Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm CRYPTO off=0 len=707 [2025-12-14T03:35:03.484499375Z TRACE quiche::tls] 8de7ac6862e6e8904621738345910c168e84ab1f write message lvl=Handshake len=36 [2025-12-14T03:35:03.484505185Z TRACE quiche::tls] 8de7ac6862e6e8904621738345910c168e84ab1f set write secret lvl=OneRTT [2025-12-14T03:35:03.484512950Z TRACE quiche::tls] 8de7ac6862e6e8904621738345910c168e84ab1f set read secret lvl=OneRTT [2025-12-14T03:35:03.484531084Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(274f17a58d3935d86ba5040bce0faabe), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(d285a7e976775566), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:03.484565508Z TRACE quiche_apps::client] 0.0.0.0:42101: processed 1200 bytes [2025-12-14T03:35:03.484571359Z TRACE quiche_apps::client] 0.0.0.0:42101: recv() would block [2025-12-14T03:35:03.484574535Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.484584283Z DEBUG quiche_apps::common] sending HTTP request "GET /navy-white-microphone\r\n" [2025-12-14T03:35:03.484663059Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx pkt Initial version=1 dcid=d285a7e976775566 scid=8de7ac6862e6e8904621738345910c168e84ab1f len=6 pn=1 [2025-12-14T03:35:03.484667798Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm ACK delay=77 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.484680522Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f timer=112.725183ms latest_rtt=37.788035ms srtt=37.788035ms min_rtt=37.788035ms rttvar=18.894017ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.50 Kbps, is_app_limited: true, interval: 37.788035ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 511110033 }), send_elapsed: 0ns, ack_elapsed: 37.788035ms, rtt: 37.788035ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 446569, last_update: Instant { tv_sec: 481, tv_nsec: 549384554 }, next_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.484706450Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx pkt Handshake version=1 dcid=d285a7e976775566 scid=8de7ac6862e6e8904621738345910c168e84ab1f len=45 pn=2 [2025-12-14T03:35:03.484710177Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.484713333Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:03.484719805Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f timer=113.296958ms latest_rtt=37.788035ms srtt=37.788035ms min_rtt=37.788035ms rttvar=18.894017ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.50 Kbps, is_app_limited: true, interval: 37.788035ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 511110033 }), send_elapsed: 0ns, ack_elapsed: 37.788035ms, rtt: 37.788035ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 446569, last_update: Instant { tv_sec: 481, tv_nsec: 549508855 }, next_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, max_datagram_size: 1350, last_packet_size: None, iv: 221.69µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.484739672Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f dropped epoch 0 state [2025-12-14T03:35:03.484753247Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx pkt Short dcid=d285a7e976775566 key_phase=false len=1164 pn=3 [2025-12-14T03:35:03.484756544Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a5, ef, aa, 2d, dc, 44, 7d, c2, ca, 6d, ce, 42, 08, be, a8, ef, 55, b7, ae, 29] reset_token=[b4, 6f, f2, ab, e8, 63, be, a3, 2c, 9b, 63, 2b, bf, 53, 25, 07] [2025-12-14T03:35:03.484763967Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, 5b, 79, 41, e0, 49, 02, b7, 3f, 71, c2, aa, 59, 59, 71, 74, f6, 79, b5, 79] reset_token=[ba, 10, 38, df, db, 4e, 2a, 77, e3, 05, a4, f6, c2, 64, 60, af] [2025-12-14T03:35:03.484770570Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:35:03.484773776Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm PADDING len=1051 [2025-12-14T03:35:03.484781300Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f timer=113.235463ms latest_rtt=37.788035ms srtt=37.788035ms min_rtt=37.788035ms rttvar=18.894017ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.50 Kbps, is_app_limited: true, interval: 37.788035ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 511110033 }), send_elapsed: 0ns, ack_elapsed: 37.788035ms, rtt: 37.788035ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 446569, last_update: Instant { tv_sec: 481, tv_nsec: 549508855 }, next_time: Instant { tv_sec: 481, tv_nsec: 549730545 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.484837524Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42101 to 193.167.100.100:443 [2025-12-14T03:35:03.484843876Z TRACE quiche_apps::client] 0.0.0.0:42101 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.518436319Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:42101 [2025-12-14T03:35:03.518474661Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx pkt Short dcid=8de7ac6862e6e8904621738345910c168e84ab1f key_phase=false len=203 pn=0 [2025-12-14T03:35:03.518496552Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm HANDSHAKE_DONE [2025-12-14T03:35:03.518510437Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f dropped epoch 1 state [2025-12-14T03:35:03.518522199Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 54, 5a, 53, 9a, 05, 7c, 3a] reset_token=[00, 34, 64, 16, 68, 94, cc, ef, 1b, 27, b9, 98, 10, 39, 40, e4] [2025-12-14T03:35:03.518539021Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[53, 1a, b8, 8d, 87, a7, ee, 19] reset_token=[3e, 7f, 8d, 33, 85, 2b, 3a, 9a, 9e, 8a, 68, d7, 5c, 5c, 64, f3] [2025-12-14T03:35:03.518550883Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2f, d0, 54, af, 24, 28, f4, b6] reset_token=[81, 10, 3c, 22, e3, 36, d7, ab, 6a, cf, 27, 5b, 48, 4b, b8, 6c] [2025-12-14T03:35:03.518576451Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bc, d0, 62, 2a, b5, d4, a8, 3f] reset_token=[23, a3, a1, 0c, 9e, 66, 0f, 13, 07, cd, 55, 21, 7b, d9, 99, 8c] [2025-12-14T03:35:03.518589114Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2b, 0e, b8, 7d, 90, 57, ef, bb] reset_token=[02, 56, c3, e7, 0d, 82, 10, 92, 1f, 61, e0, 9c, d0, bc, 82, 12] [2025-12-14T03:35:03.518600986Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:03.518657972Z TRACE quiche_apps::client] 0.0.0.0:42101: processed 224 bytes [2025-12-14T03:35:03.518668211Z TRACE quiche_apps::client] 0.0.0.0:42101: recv() would block [2025-12-14T03:35:03.518673792Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.518694811Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx pkt Short dcid=d285a7e976775566 key_phase=false len=5 pn=4 [2025-12-14T03:35:03.518701463Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:03.518719907Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f timer=104.295102ms latest_rtt=37.788035ms srtt=37.788035ms min_rtt=37.788035ms rttvar=18.894017ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.50 Kbps, is_app_limited: true, interval: 37.788035ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 511110033 }), send_elapsed: 0ns, ack_elapsed: 37.788035ms, rtt: 37.788035ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 446569, last_update: Instant { tv_sec: 481, tv_nsec: 583539034 }, next_time: Instant { tv_sec: 481, tv_nsec: 583539034 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.518777866Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42101 to 193.167.100.100:443 [2025-12-14T03:35:03.518785059Z TRACE quiche_apps::client] 0.0.0.0:42101 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.520252564Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:42101 [2025-12-14T03:35:03.520268914Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx pkt Short dcid=8de7ac6862e6e8904621738345910c168e84ab1f key_phase=false len=1049 pn=1 [2025-12-14T03:35:03.520280005Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:35:03.520287118Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:03.520298319Z TRACE quiche_apps::client] 0.0.0.0:42101: processed 1070 bytes [2025-12-14T03:35:03.520304250Z TRACE quiche_apps::client] 0.0.0.0:42101: recv() would block [2025-12-14T03:35:03.520307176Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.520312756Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:03.520315762Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:35:03.520318737Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:03.520323135Z INFO quiche_apps::common] 1/1 response(s) received in 73.911173ms, closing... [2025-12-14T03:35:03.520335538Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx pkt Short dcid=d285a7e976775566 key_phase=false len=10 pn=5 [2025-12-14T03:35:03.520341520Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:03.520362158Z TRACE quiche::recovery::congestion::recovery] 8de7ac6862e6e8904621738345910c168e84ab1f timer=138.331282ms latest_rtt=37.788035ms srtt=37.788035ms min_rtt=37.788035ms rttvar=18.894017ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 549384584 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.50 Kbps, is_app_limited: true, interval: 37.788035ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 511110033 }), send_elapsed: 0ns, ack_elapsed: 37.788035ms, rtt: 37.788035ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 446569, last_update: Instant { tv_sec: 481, tv_nsec: 585186544 }, next_time: Instant { tv_sec: 481, tv_nsec: 583539034 }, max_datagram_size: 1350, last_packet_size: None, iv: 80.615µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.520419525Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42101 to 193.167.100.100:443 [2025-12-14T03:35:03.520425766Z TRACE quiche_apps::client] 0.0.0.0:42101 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.551817483Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:42101 [2025-12-14T03:35:03.551833322Z TRACE quiche_apps::client] 0.0.0.0:42101: processed 42 bytes [2025-12-14T03:35:03.551840135Z TRACE quiche_apps::client] 0.0.0.0:42101: recv() would block [2025-12-14T03:35:03.551845084Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.551851556Z TRACE quiche_apps::client] 0.0.0.0:42101 -> 193.167.100.100:443: done writing [2025-12-14T03:35:03.861220470Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:03.861255175Z TRACE quiche] 8de7ac6862e6e8904621738345910c168e84ab1f draining timeout expired [2025-12-14T03:35:03.861314395Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:03.861322370Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:42101 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=37.788035ms min_rtt=Some(37.788035ms) rttvar=18.894017ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8812] [2025-12-14T03:35:03.866007473Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:03.866276755Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38305 with scid 654b97cddbe74a3b8669af231a95529269bae13d [2025-12-14T03:35:03.866319945Z TRACE quiche::tls] 654b97cddbe74a3b8669af231a95529269bae13d write message lvl=Initial len=266 [2025-12-14T03:35:03.866338359Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=5142d82435efa7fb183eb1ba3078cc6f scid=654b97cddbe74a3b8669af231a95529269bae13d len=270 pn=0 [2025-12-14T03:35:03.866342106Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:03.866356753Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=998.928907ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 481, tv_nsec: 931142247 }, next_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:03.866454796Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:04.866514652Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:04.866550588Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d loss detection timeout expired [2025-12-14T03:35:04.866558573Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=997.726146ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 481, tv_nsec: 931142247 }, next_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:04.866585924Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:04.866627401Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=5142d82435efa7fb183eb1ba3078cc6f scid=654b97cddbe74a3b8669af231a95529269bae13d len=270 pn=1 [2025-12-14T03:35:04.866632721Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:04.866652188Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=1.997950969s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 482, tv_nsec: 931459542 }, next_time: Instant { tv_sec: 482, tv_nsec: 931459542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:04.866733319Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:04.866741343Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:06.866790086Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:06.866836322Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d loss detection timeout expired [2025-12-14T03:35:06.866842864Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=1.99575947s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 482, tv_nsec: 931459542 }, next_time: Instant { tv_sec: 482, tv_nsec: 931459542 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:06.866867360Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:06.866901103Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=5142d82435efa7fb183eb1ba3078cc6f scid=654b97cddbe74a3b8669af231a95529269bae13d len=270 pn=2 [2025-12-14T03:35:06.866905280Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:06.866923414Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=3.995952131s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 484, tv_nsec: 931731881 }, next_time: Instant { tv_sec: 484, tv_nsec: 931731881 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:06.866988996Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:06.867005778Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=5142d82435efa7fb183eb1ba3078cc6f scid=654b97cddbe74a3b8669af231a95529269bae13d len=4 pn=3 [2025-12-14T03:35:06.867011118Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm PING mtu_probe=None [2025-12-14T03:35:06.867015706Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm PADDING len=3 [2025-12-14T03:35:06.867026105Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=3.995969794s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 484, tv_nsec: 931852756 }, next_time: Instant { tv_sec: 484, tv_nsec: 931852756 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:06.867075177Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:06.867085727Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:10.867177248Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:10.867212553Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d loss detection timeout expired [2025-12-14T03:35:10.867219727Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=3.991775431s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 484, tv_nsec: 931852756 }, next_time: Instant { tv_sec: 484, tv_nsec: 931852756 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:10.867248851Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:10.867285389Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=5142d82435efa7fb183eb1ba3078cc6f scid=654b97cddbe74a3b8669af231a95529269bae13d len=270 pn=4 [2025-12-14T03:35:10.867290799Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:10.867311718Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=7.991947422s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1399 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 488, tv_nsec: 932115736 }, next_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:10.867404851Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:10.867424889Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=5142d82435efa7fb183eb1ba3078cc6f scid=654b97cddbe74a3b8669af231a95529269bae13d len=4 pn=5 [2025-12-14T03:35:10.867450767Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm PING mtu_probe=None [2025-12-14T03:35:10.867457770Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm PADDING len=3 [2025-12-14T03:35:10.867471565Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=7.991941741s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1466 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, first_sent_time: Instant { tv_sec: 481, tv_nsec: 931142247 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 488, tv_nsec: 932269903 }, next_time: Instant { tv_sec: 488, tv_nsec: 932269903 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:10.867516038Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:10.867528411Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:10.902292211Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:10.902327807Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx pkt Initial version=1 dcid=654b97cddbe74a3b8669af231a95529269bae13d scid=9c6af6cc8ff6307e token= len=1162 pn=0 [2025-12-14T03:35:10.902352763Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm ACK delay=0 blocks=[3..3] ecn_counts=None [2025-12-14T03:35:10.902363143Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d packet newly acked 3 [2025-12-14T03:35:10.902370036Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d packet 0 lost on epoch 0 [2025-12-14T03:35:10.902373522Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d packet 1 lost on epoch 0 [2025-12-14T03:35:10.902394681Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm PADDING len=1140 [2025-12-14T03:35:10.902432933Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1200 bytes [2025-12-14T03:35:10.902442340Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:10.902447169Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:10.902474911Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=9c6af6cc8ff6307e scid=654b97cddbe74a3b8669af231a95529269bae13d len=270 pn=6 [2025-12-14T03:35:10.902482565Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:10.902497853Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=12.105921897s latest_rtt=4.03532219s srtt=4.03532219s min_rtt=4.03532219s rttvar=2.017661095s cwnd=9450 ssthresh=9450 bytes_in_flight=1058 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 488, tv_nsec: 967174946 }, first_sent_time: Instant { tv_sec: 484, tv_nsec: 931852756 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 0.07 Kbps, is_app_limited: true, interval: 7.036032699s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 3.000710509s, ack_elapsed: 7.036032699s, rtt: 4.03532219s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2927, last_update: Instant { tv_sec: 488, tv_nsec: 932269903 }, next_time: Instant { tv_sec: 488, tv_nsec: 932269903 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:10.902575879Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:10.902583283Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:10.904697156Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:10.904713977Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx pkt Initial version=1 dcid=654b97cddbe74a3b8669af231a95529269bae13d scid=9c6af6cc8ff6307e token= len=398 pn=1 [2025-12-14T03:35:10.904725459Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm ACK delay=0 blocks=[3..4] ecn_counts=None [2025-12-14T03:35:10.904732341Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d packet newly acked 4 [2025-12-14T03:35:10.904738964Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d packet 2 lost on epoch 0 [2025-12-14T03:35:10.904745837Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:10.904869828Z TRACE quiche::tls] 654b97cddbe74a3b8669af231a95529269bae13d set write secret lvl=Handshake [2025-12-14T03:35:10.904882732Z TRACE quiche::tls] 654b97cddbe74a3b8669af231a95529269bae13d set read secret lvl=Handshake [2025-12-14T03:35:10.904894534Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm PADDING len=282 [2025-12-14T03:35:10.904912697Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx pkt Handshake version=1 dcid=654b97cddbe74a3b8669af231a95529269bae13d scid=9c6af6cc8ff6307e len=727 pn=0 [2025-12-14T03:35:10.904920682Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm CRYPTO off=0 len=706 [2025-12-14T03:35:10.905171589Z TRACE quiche::tls] 654b97cddbe74a3b8669af231a95529269bae13d write message lvl=Handshake len=36 [2025-12-14T03:35:10.905178542Z TRACE quiche::tls] 654b97cddbe74a3b8669af231a95529269bae13d set write secret lvl=OneRTT [2025-12-14T03:35:10.905187509Z TRACE quiche::tls] 654b97cddbe74a3b8669af231a95529269bae13d set read secret lvl=OneRTT [2025-12-14T03:35:10.905208538Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(5142d82435efa7fb183eb1ba3078cc6f), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(9c6af6cc8ff6307e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:10.905234907Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1200 bytes [2025-12-14T03:35:10.905241059Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:10.905244695Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:10.905254674Z DEBUG quiche_apps::common] sending HTTP request "GET /lime-brown-scooter\r\n" [2025-12-14T03:35:10.905330856Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Initial version=1 dcid=9c6af6cc8ff6307e scid=654b97cddbe74a3b8669af231a95529269bae13d len=6 pn=7 [2025-12-14T03:35:10.905343009Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm ACK delay=77 blocks=[0..1] ecn_counts=None [2025-12-14T03:35:10.905356073Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=13.583539939s latest_rtt=37.451632ms srtt=3.53558837s min_rtt=37.451632ms rttvar=2.51271346s cwnd=9450 ssthresh=9450 bytes_in_flight=392 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 488, tv_nsec: 969567368 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038425121s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 7.000973489s, ack_elapsed: 7.038425121s, rtt: 37.451632ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 488, tv_nsec: 970177684 }, next_time: Instant { tv_sec: 488, tv_nsec: 970177684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:10.905383103Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Handshake version=1 dcid=9c6af6cc8ff6307e scid=654b97cddbe74a3b8669af231a95529269bae13d len=45 pn=8 [2025-12-14T03:35:10.905387481Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:10.905391449Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:10.905399684Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=13.583496518s latest_rtt=37.451632ms srtt=3.53558837s min_rtt=37.451632ms rttvar=2.51271346s cwnd=9450 ssthresh=9450 bytes_in_flight=491 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 488, tv_nsec: 969567368 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038425121s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 7.000973489s, ack_elapsed: 7.038425121s, rtt: 37.451632ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 488, tv_nsec: 970177684 }, next_time: Instant { tv_sec: 488, tv_nsec: 970177684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:10.905418339Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d dropped epoch 0 state [2025-12-14T03:35:10.905434559Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Short dcid=9c6af6cc8ff6307e key_phase=false len=1164 pn=9 [2025-12-14T03:35:10.905438556Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b9, 7c, 68, 7b, f6, f0, 98, 00, 48, 81, 90, 91, d4, 83, 70, e9, eb, f8, f5, e2] reset_token=[ed, 62, 56, 9b, cd, f5, 5a, e5, 43, 14, 1b, 00, 79, 16, 4d, f4] [2025-12-14T03:35:10.905451941Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1e, 68, 90, 65, 23, ca, 4d, 83, 3e, 77, 24, 00, da, e4, 1f, 9c, 7f, c2, 51, e6] reset_token=[08, ef, 32, 90, a9, ab, 45, d3, 09, 19, 3a, 85, e0, 62, b7, 4c] [2025-12-14T03:35:10.905460156Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:35:10.905464144Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm PADDING len=1054 [2025-12-14T03:35:10.905499139Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=13.586264049s latest_rtt=37.451632ms srtt=3.53558837s min_rtt=37.451632ms rttvar=2.51271346s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 488, tv_nsec: 969567368 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038425121s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 7.000973489s, ack_elapsed: 7.038425121s, rtt: 37.451632ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 488, tv_nsec: 970177684 }, next_time: Instant { tv_sec: 488, tv_nsec: 970177684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:10.905550344Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:10.905561886Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:10.935599698Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:10.935623633Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d dropped invalid packet [2025-12-14T03:35:10.935629694Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1200 bytes [2025-12-14T03:35:10.935636166Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:10.935640694Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:10.935649751Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:10.938236956Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:10.938254249Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx pkt Short dcid=654b97cddbe74a3b8669af231a95529269bae13d key_phase=false len=20 pn=0 [2025-12-14T03:35:10.938269286Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm HANDSHAKE_DONE [2025-12-14T03:35:10.938278223Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d dropped epoch 1 state [2025-12-14T03:35:10.938284014Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm PADDING len=2 [2025-12-14T03:35:10.938300314Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 41 bytes [2025-12-14T03:35:10.938307678Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:10.938312677Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:10.938331081Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Short dcid=9c6af6cc8ff6307e key_phase=false len=5 pn=10 [2025-12-14T03:35:10.938336682Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm ACK delay=9 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:10.938350889Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=13.578411267s latest_rtt=37.451632ms srtt=3.53558837s min_rtt=37.451632ms rttvar=2.51271346s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 488, tv_nsec: 969567368 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038425121s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 7.000973489s, ack_elapsed: 7.038425121s, rtt: 37.451632ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 488, tv_nsec: 970177684 }, next_time: Instant { tv_sec: 488, tv_nsec: 970177684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:10.938424014Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:10.938434815Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:10.938625476Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:10.938636507Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx pkt Short dcid=654b97cddbe74a3b8669af231a95529269bae13d key_phase=false len=202 pn=1 [2025-12-14T03:35:10.938649351Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, 99, 59, f8, 89, 4f, 79, 2c] reset_token=[97, 56, 45, 5e, 4a, 37, a6, c1, bd, 62, fc, 2f, 7d, d2, cb, a4] [2025-12-14T03:35:10.938662465Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[21, 43, 4c, 91, eb, b3, 10, 26] reset_token=[46, a9, dd, af, f0, de, 84, da, b6, 14, 8d, 7d, 77, 12, 7d, 85] [2025-12-14T03:35:10.938672254Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[96, 41, 39, 63, 22, a1, 0f, b7] reset_token=[f7, a2, ba, 9a, 26, 38, 96, 93, 66, cb, 6b, cc, 15, d5, 9e, 10] [2025-12-14T03:35:10.938681812Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[29, 11, 34, ab, 95, da, d1, be] reset_token=[e4, e7, de, 93, dc, 60, 87, 8b, 9f, b9, 97, 5c, f3, 4e, a7, 7c] [2025-12-14T03:35:10.938692762Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[18, 51, 51, 60, ce, c4, fd, ac] reset_token=[b4, 03, 3e, 01, 54, 8e, 07, 42, df, 18, 61, 72, 18, 67, e9, 89] [2025-12-14T03:35:10.938701528Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:10.938740240Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 223 bytes [2025-12-14T03:35:10.938749798Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:10.938754547Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:10.938766990Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Short dcid=9c6af6cc8ff6307e key_phase=false len=5 pn=11 [2025-12-14T03:35:10.938772661Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm ACK delay=16 blocks=[0..1] ecn_counts=None [2025-12-14T03:35:10.938784432Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=13.577979136s latest_rtt=37.451632ms srtt=3.53558837s min_rtt=37.451632ms rttvar=2.51271346s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 488, tv_nsec: 969567368 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038425121s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 7.000973489s, ack_elapsed: 7.038425121s, rtt: 37.451632ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 488, tv_nsec: 970177684 }, next_time: Instant { tv_sec: 488, tv_nsec: 970177684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:10.938830528Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:10.938840086Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:11.038142745Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:11.038195744Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx pkt Short dcid=654b97cddbe74a3b8669af231a95529269bae13d key_phase=false len=1049 pn=4 [2025-12-14T03:35:11.038216883Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:35:11.038226631Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:11.038246709Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:11.038253742Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:11.038258440Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:11.038269291Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:11.038274741Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:35:11.038280121Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:11.038284579Z INFO quiche_apps::common] 1/1 response(s) received in 7.17182295s, closing... [2025-12-14T03:35:11.038303575Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx pkt Short dcid=9c6af6cc8ff6307e key_phase=false len=10 pn=12 [2025-12-14T03:35:11.038309375Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:11.038325706Z TRACE quiche::recovery::congestion::recovery] 654b97cddbe74a3b8669af231a95529269bae13d timer=13.611408136s latest_rtt=37.451632ms srtt=3.53558837s min_rtt=37.451632ms rttvar=2.51271346s cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 488, tv_nsec: 967174946 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 488, tv_nsec: 969567368 }, first_sent_time: Instant { tv_sec: 488, tv_nsec: 932115736 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038425121s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 481, tv_nsec: 931142247 }), send_elapsed: 7.000973489s, ack_elapsed: 7.038425121s, rtt: 37.451632ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 488, tv_nsec: 970177684 }, next_time: Instant { tv_sec: 488, tv_nsec: 970177684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:11.038391608Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38305 to 193.167.100.100:443 [2025-12-14T03:35:11.038415543Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:11.217787881Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:11.217833316Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:11.217842793Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:11.217848865Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:11.217860556Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:11.218585901Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:11.218599206Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:11.218605859Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:11.218611259Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:11.218618302Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:11.578271894Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:11.578300677Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:11.578308842Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:11.578313932Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:11.578324151Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:12.298875118Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:12.298915083Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:12.298925051Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:12.298932455Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:12.298944938Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:13.740302848Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:13.740330710Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:13.740349175Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:13.740354574Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:13.740363972Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:16.619973469Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:16.620019706Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:16.620029724Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:16.620036447Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:16.620048769Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:16.620761507Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:16.620771305Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:16.620777476Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:16.620782315Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:16.620788847Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:22.381465278Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:22.381497548Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:22.381505733Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:22.381511414Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:22.381522414Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:33.902015000Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38305 [2025-12-14T03:35:33.902049194Z TRACE quiche_apps::client] 0.0.0.0:38305: processed 1070 bytes [2025-12-14T03:35:33.902060064Z TRACE quiche_apps::client] 0.0.0.0:38305: recv() would block [2025-12-14T03:35:33.902067158Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:33.902080031Z TRACE quiche_apps::client] 0.0.0.0:38305 -> 193.167.100.100:443: done writing [2025-12-14T03:35:51.798236596Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:51.798278093Z TRACE quiche] 654b97cddbe74a3b8669af231a95529269bae13d draining timeout expired [2025-12-14T03:35:51.798341221Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:51.798352171Z INFO quiche_apps::client] connection closed, recv=6 sent=13 lost=3 retrans=8 sent_bytes=3239 recv_bytes=3734 lost_bytes=999 [local_addr=0.0.0.0:38305 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=13 lost=3 retrans=8 rtt=3.53558837s min_rtt=Some(37.451632ms) rttvar=2.51271346s cwnd=9450 sent_bytes=3239 recv_bytes=3734 lost_bytes=0 stream_retrans_bytes=2128 pmtu=1350 delivery_rate=56] [2025-12-14T03:35:51.803318216Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:51.803566939Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51744 with scid 65bfcefbfb56f274c03cc54fc31a10da155d8362 [2025-12-14T03:35:51.803608547Z TRACE quiche::tls] 65bfcefbfb56f274c03cc54fc31a10da155d8362 write message lvl=Initial len=266 [2025-12-14T03:35:51.803627171Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Initial version=1 dcid=1c14d97b53927706f4fd5dda5b1f1d1e scid=65bfcefbfb56f274c03cc54fc31a10da155d8362 len=270 pn=0 [2025-12-14T03:35:51.803632661Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:51.803647890Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=998.927274ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 529, tv_nsec: 868431740 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 868431740 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 529, tv_nsec: 868431740 }, next_time: Instant { tv_sec: 529, tv_nsec: 868431740 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.803732808Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:51.840833346Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51744 [2025-12-14T03:35:51.840866718Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx pkt Initial version=1 dcid=65bfcefbfb56f274c03cc54fc31a10da155d8362 scid=77633283747a437b token= len=399 pn=0 [2025-12-14T03:35:51.840888449Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:51.840900040Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 packet newly acked 0 [2025-12-14T03:35:51.840911321Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:51.841031295Z TRACE quiche::tls] 65bfcefbfb56f274c03cc54fc31a10da155d8362 set write secret lvl=Handshake [2025-12-14T03:35:51.841048166Z TRACE quiche::tls] 65bfcefbfb56f274c03cc54fc31a10da155d8362 set read secret lvl=Handshake [2025-12-14T03:35:51.841065819Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm PADDING len=283 [2025-12-14T03:35:51.841094122Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx pkt Handshake version=1 dcid=65bfcefbfb56f274c03cc54fc31a10da155d8362 scid=77633283747a437b len=726 pn=0 [2025-12-14T03:35:51.841104872Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm CRYPTO off=0 len=705 [2025-12-14T03:35:51.841339810Z TRACE quiche::tls] 65bfcefbfb56f274c03cc54fc31a10da155d8362 write message lvl=Handshake len=36 [2025-12-14T03:35:51.841345801Z TRACE quiche::tls] 65bfcefbfb56f274c03cc54fc31a10da155d8362 set write secret lvl=OneRTT [2025-12-14T03:35:51.841353645Z TRACE quiche::tls] 65bfcefbfb56f274c03cc54fc31a10da155d8362 set read secret lvl=OneRTT [2025-12-14T03:35:51.841379233Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(1c14d97b53927706f4fd5dda5b1f1d1e), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(77633283747a437b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:51.841405622Z TRACE quiche_apps::client] 0.0.0.0:51744: processed 1200 bytes [2025-12-14T03:35:51.841411122Z TRACE quiche_apps::client] 0.0.0.0:51744: recv() would block [2025-12-14T03:35:51.841414288Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:51.841423806Z DEBUG quiche_apps::common] sending HTTP request "GET /heavy-quiet-teacher\r\n" [2025-12-14T03:35:51.841499857Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Initial version=1 dcid=77633283747a437b scid=65bfcefbfb56f274c03cc54fc31a10da155d8362 len=6 pn=1 [2025-12-14T03:35:51.841505668Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:51.841518151Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=111.197563ms latest_rtt=37.285113ms srtt=37.285113ms min_rtt=37.285113ms rttvar=18.642556ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 37.285113ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 868431740 }), send_elapsed: 0ns, ack_elapsed: 37.285113ms, rtt: 37.285113ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452593, last_update: Instant { tv_sec: 529, tv_nsec: 906232333 }, next_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.841552836Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Handshake version=1 dcid=77633283747a437b scid=65bfcefbfb56f274c03cc54fc31a10da155d8362 len=45 pn=2 [2025-12-14T03:35:51.841559018Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:51.841569186Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:51.841577031Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=111.767553ms latest_rtt=37.285113ms srtt=37.285113ms min_rtt=37.285113ms rttvar=18.642556ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 37.285113ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 868431740 }), send_elapsed: 0ns, ack_elapsed: 37.285113ms, rtt: 37.285113ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452593, last_update: Instant { tv_sec: 529, tv_nsec: 906345613 }, next_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, max_datagram_size: 1350, last_packet_size: None, iv: 218.74µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.841594393Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 dropped epoch 0 state [2025-12-14T03:35:51.841608259Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Short dcid=77633283747a437b key_phase=false len=1164 pn=3 [2025-12-14T03:35:51.841611666Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[53, 7b, 0e, e8, 2a, 70, d9, f5, 80, 6b, e9, 46, a0, 68, bf, 1a, ef, 47, 15, 03] reset_token=[38, 0f, 20, ed, 91, 39, e0, b3, 21, 70, 96, e1, a0, 63, 4d, fe] [2025-12-14T03:35:51.841620472Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f1, 2e, f2, c3, d5, 10, 57, 3c, b2, c3, ab, ff, 38, bd, 84, 1f, b7, d1, b6, 6e] reset_token=[6c, 12, 0c, b1, bb, 54, 8c, 73, dd, 3d, 01, 19, b6, 26, b9, e3] [2025-12-14T03:35:51.841632044Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:35:51.841637714Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm PADDING len=1053 [2025-12-14T03:35:51.841650228Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=111.694357ms latest_rtt=37.285113ms srtt=37.285113ms min_rtt=37.285113ms rttvar=18.642556ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 37.285113ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 868431740 }), send_elapsed: 0ns, ack_elapsed: 37.285113ms, rtt: 37.285113ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 452593, last_update: Instant { tv_sec: 529, tv_nsec: 906345613 }, next_time: Instant { tv_sec: 529, tv_nsec: 906564353 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.841697145Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51744 to 193.167.100.100:443 [2025-12-14T03:35:51.841704008Z TRACE quiche_apps::client] 0.0.0.0:51744 -> 193.167.100.100:443: done writing [2025-12-14T03:35:51.874940778Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51744 [2025-12-14T03:35:51.874968460Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx pkt Short dcid=65bfcefbfb56f274c03cc54fc31a10da155d8362 key_phase=false len=203 pn=0 [2025-12-14T03:35:51.874984249Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm HANDSHAKE_DONE [2025-12-14T03:35:51.874994438Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 dropped epoch 1 state [2025-12-14T03:35:51.875004366Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3f, 55, 41, ea, bc, f1, 10, c9] reset_token=[c9, ee, 81, 21, e4, 49, 1b, fe, c0, 20, 22, 2d, 5b, 4b, 98, d4] [2025-12-14T03:35:51.875019264Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a9, cc, f5, d7, 2c, 27, ef, 45] reset_token=[d5, 14, 13, b3, f9, 35, e0, 8a, b4, 81, 4b, e1, 02, 67, 45, 98] [2025-12-14T03:35:51.875031978Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b6, 39, 77, b2, 2b, f1, 34, a6] reset_token=[b3, b0, 81, f3, 5f, 9f, 59, 1f, f0, 56, b1, 77, ab, 9f, f4, 09] [2025-12-14T03:35:51.875045393Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ac, fd, 60, 92, e0, b4, aa, 50] reset_token=[74, 91, 08, 03, be, 5e, 9e, 40, a8, c3, 60, 51, 6f, fc, 3c, 49] [2025-12-14T03:35:51.875058597Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[33, 4d, 6e, f0, 55, df, 26, a9] reset_token=[b7, 9c, ce, 32, 67, ce, 44, ec, 7d, af, 15, df, 43, 1b, aa, f7] [2025-12-14T03:35:51.875069658Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:51.875113309Z TRACE quiche_apps::client] 0.0.0.0:51744: processed 224 bytes [2025-12-14T03:35:51.875124691Z TRACE quiche_apps::client] 0.0.0.0:51744: recv() would block [2025-12-14T03:35:51.875131263Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:51.875173131Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Short dcid=77633283747a437b key_phase=false len=5 pn=4 [2025-12-14T03:35:51.875186045Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:51.875199480Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=103.144563ms latest_rtt=37.285113ms srtt=37.285113ms min_rtt=37.285113ms rttvar=18.642556ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 37.285113ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 868431740 }), send_elapsed: 0ns, ack_elapsed: 37.285113ms, rtt: 37.285113ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452593, last_update: Instant { tv_sec: 529, tv_nsec: 939996144 }, next_time: Instant { tv_sec: 529, tv_nsec: 939996144 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.875249393Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51744 to 193.167.100.100:443 [2025-12-14T03:35:51.875256666Z TRACE quiche_apps::client] 0.0.0.0:51744 -> 193.167.100.100:443: done writing [2025-12-14T03:35:51.979415784Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:51.979462030Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 loss detection timeout expired [2025-12-14T03:35:51.979470636Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=135.728294ms latest_rtt=37.285113ms srtt=37.285113ms min_rtt=37.285113ms rttvar=18.642556ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 37.285113ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 868431740 }), send_elapsed: 0ns, ack_elapsed: 37.285113ms, rtt: 37.285113ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452593, last_update: Instant { tv_sec: 529, tv_nsec: 939996144 }, next_time: Instant { tv_sec: 529, tv_nsec: 939996144 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.979501263Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:51.979531118Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Short dcid=77633283747a437b key_phase=false len=117 pn=5 [2025-12-14T03:35:51.979536388Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm ACK delay=13069 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:51.979542960Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f1, 2e, f2, c3, d5, 10, 57, 3c, b2, c3, ab, ff, 38, bd, 84, 1f, b7, d1, b6, 6e] reset_token=[6c, 12, 0c, b1, bb, 54, 8c, 73, dd, 3d, 01, 19, b6, 26, b9, e3] [2025-12-14T03:35:51.979552598Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[53, 7b, 0e, e8, 2a, 70, d9, f5, 80, 6b, e9, 46, a0, 68, bf, 1a, ef, 47, 15, 03] reset_token=[38, 0f, 20, ed, 91, 39, e0, b3, 21, 70, 96, e1, a0, 63, 4d, fe] [2025-12-14T03:35:51.979560784Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:35:51.979581943Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=273.639481ms latest_rtt=37.285113ms srtt=37.285113ms min_rtt=37.285113ms rttvar=18.642556ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, first_sent_time: Instant { tv_sec: 529, tv_nsec: 906232362 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 37.285113ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 868431740 }), send_elapsed: 0ns, ack_elapsed: 37.285113ms, rtt: 37.285113ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 143, rate: 452593, last_update: Instant { tv_sec: 530, tv_nsec: 44367136 }, next_time: Instant { tv_sec: 530, tv_nsec: 44367136 }, max_datagram_size: 1350, last_packet_size: Some(143), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:51.979640222Z TRACE quiche_apps::client] written 143 bytes from 0.0.0.0:51744 to 193.167.100.100:443 [2025-12-14T03:35:51.979647876Z TRACE quiche_apps::client] 0.0.0.0:51744 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.030560238Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:51744 [2025-12-14T03:35:52.030596054Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx pkt Short dcid=65bfcefbfb56f274c03cc54fc31a10da155d8362 key_phase=false len=25 pn=4 [2025-12-14T03:35:52.030618406Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm ACK delay=2375 blocks=[3..3, 5..5] ecn_counts=None [2025-12-14T03:35:52.030630228Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 packet newly acked 3 [2025-12-14T03:35:52.030635137Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 packet newly acked 5 [2025-12-14T03:35:52.030671855Z TRACE quiche_apps::client] 0.0.0.0:51744: processed 46 bytes [2025-12-14T03:35:52.030681213Z TRACE quiche_apps::client] 0.0.0.0:51744: recv() would block [2025-12-14T03:35:52.030686794Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.030710157Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Short dcid=77633283747a437b key_phase=false len=5 pn=6 [2025-12-14T03:35:52.030716939Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm ACK delay=14 blocks=[4..4] ecn_counts=None [2025-12-14T03:35:52.030732679Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=none latest_rtt=51.078411ms srtt=39.009274ms min_rtt=37.285113ms rttvar=17.430241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1666, delivered_time: Instant { tv_sec: 530, tv_nsec: 95551434 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 95551434 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 5, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 189.213185ms, delivered: 1333, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 906232362 }), send_elapsed: 138.134774ms, ack_elapsed: 189.213185ms, rtt: 51.078411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 432589, last_update: Instant { tv_sec: 530, tv_nsec: 95551434 }, next_time: Instant { tv_sec: 530, tv_nsec: 95551434 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.030833757Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51744 to 193.167.100.100:443 [2025-12-14T03:35:52.030842393Z TRACE quiche_apps::client] 0.0.0.0:51744 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.088188069Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51744 [2025-12-14T03:35:52.088231831Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx pkt Short dcid=65bfcefbfb56f274c03cc54fc31a10da155d8362 key_phase=false len=1049 pn=5 [2025-12-14T03:35:52.088255275Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:35:52.088267307Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:52.088289509Z TRACE quiche_apps::client] 0.0.0.0:51744: processed 1070 bytes [2025-12-14T03:35:52.088299076Z TRACE quiche_apps::client] 0.0.0.0:51744: recv() would block [2025-12-14T03:35:52.088304987Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.088320566Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:52.088325586Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:35:52.088329413Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:52.088334092Z INFO quiche_apps::common] 1/1 response(s) received in 284.595042ms, closing... [2025-12-14T03:35:52.088357024Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx pkt Short dcid=77633283747a437b key_phase=false len=10 pn=7 [2025-12-14T03:35:52.088380889Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:52.088399563Z TRACE quiche::recovery::congestion::recovery] 65bfcefbfb56f274c03cc54fc31a10da155d8362 timer=133.675717ms latest_rtt=51.078411ms srtt=39.009274ms min_rtt=37.285113ms rttvar=17.430241ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1666, delivered_time: Instant { tv_sec: 530, tv_nsec: 153201979 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 153201979 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 5, rate_sample: RateSample { bandwidth: 71.45 Kbps, is_app_limited: true, interval: 189.213185ms, delivered: 1333, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 529, tv_nsec: 906232362 }), send_elapsed: 138.134774ms, ack_elapsed: 189.213185ms, rtt: 51.078411ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 432589, last_update: Instant { tv_sec: 530, tv_nsec: 153201979 }, next_time: Instant { tv_sec: 530, tv_nsec: 153201979 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.088482528Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:51744 to 193.167.100.100:443 [2025-12-14T03:35:52.088493238Z TRACE quiche_apps::client] 0.0.0.0:51744 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.120054270Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:51744 [2025-12-14T03:35:52.120084356Z TRACE quiche_apps::client] 0.0.0.0:51744: processed 42 bytes [2025-12-14T03:35:52.120094204Z TRACE quiche_apps::client] 0.0.0.0:51744: recv() would block [2025-12-14T03:35:52.120100115Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.120110555Z TRACE quiche_apps::client] 0.0.0.0:51744 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.415460311Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:52.415494455Z TRACE quiche] 65bfcefbfb56f274c03cc54fc31a10da155d8362 draining timeout expired [2025-12-14T03:35:52.415537484Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.415544638Z INFO quiche_apps::client] connection closed, recv=5 sent=8 lost=1 retrans=1 sent_bytes=1924 recv_bytes=2540 lost_bytes=0 [local_addr=0.0.0.0:51744 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=8 lost=1 retrans=1 rtt=39.009274ms min_rtt=Some(37.285113ms) rttvar=17.430241ms cwnd=13500 sent_bytes=1924 recv_bytes=2540 lost_bytes=0 stream_retrans_bytes=26 pmtu=1350 delivery_rate=8931] [2025-12-14T03:35:52.420275147Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:52.420522237Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:46887 with scid bf160f3e13511a9ce1fa3f9c044706917f1cdce4 [2025-12-14T03:35:52.420562572Z TRACE quiche::tls] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 write message lvl=Initial len=266 [2025-12-14T03:35:52.420580215Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx pkt Initial version=1 dcid=422506b65e324b04579700a02a3152c9 scid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 len=270 pn=0 [2025-12-14T03:35:52.420584092Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:52.420598098Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 timer=998.930901ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 485385816 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 485385816 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 530, tv_nsec: 485385816 }, next_time: Instant { tv_sec: 530, tv_nsec: 485385816 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.420685972Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:52.457779394Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:46887 [2025-12-14T03:35:52.457808288Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx pkt Initial version=1 dcid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 scid=8b9ef20262ce8c3f token= len=399 pn=0 [2025-12-14T03:35:52.457831371Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:52.457841661Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 packet newly acked 0 [2025-12-14T03:35:52.457852010Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:52.457989856Z TRACE quiche::tls] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 set write secret lvl=Handshake [2025-12-14T03:35:52.458004784Z TRACE quiche::tls] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 set read secret lvl=Handshake [2025-12-14T03:35:52.458017398Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm PADDING len=283 [2025-12-14T03:35:52.458046101Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx pkt Handshake version=1 dcid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 scid=8b9ef20262ce8c3f len=726 pn=0 [2025-12-14T03:35:52.458054357Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm CRYPTO off=0 len=705 [2025-12-14T03:35:52.458294353Z TRACE quiche::tls] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 write message lvl=Handshake len=36 [2025-12-14T03:35:52.458301206Z TRACE quiche::tls] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 set write secret lvl=OneRTT [2025-12-14T03:35:52.458310413Z TRACE quiche::tls] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 set read secret lvl=OneRTT [2025-12-14T03:35:52.458330501Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(422506b65e324b04579700a02a3152c9), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(8b9ef20262ce8c3f), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:52.458357000Z TRACE quiche_apps::client] 0.0.0.0:46887: processed 1200 bytes [2025-12-14T03:35:52.458363422Z TRACE quiche_apps::client] 0.0.0.0:46887: recv() would block [2025-12-14T03:35:52.458367289Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.458377578Z DEBUG quiche_apps::common] sending HTTP request "GET /violet-aquamarine-mouse\r\n" [2025-12-14T03:35:52.458449061Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx pkt Initial version=1 dcid=8b9ef20262ce8c3f scid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 len=6 pn=1 [2025-12-14T03:35:52.458463178Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm ACK delay=80 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:52.458476242Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 timer=111.139176ms latest_rtt=37.271545ms srtt=37.271545ms min_rtt=37.271545ms rttvar=18.635772ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.47 Kbps, is_app_limited: true, interval: 37.271545ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 485385816 }), send_elapsed: 0ns, ack_elapsed: 37.271545ms, rtt: 37.271545ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452758, last_update: Instant { tv_sec: 530, tv_nsec: 523183630 }, next_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.458504965Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx pkt Handshake version=1 dcid=8b9ef20262ce8c3f scid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 len=45 pn=2 [2025-12-14T03:35:52.458509474Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:52.458513592Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:52.458521576Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 timer=111.730557ms latest_rtt=37.271545ms srtt=37.271545ms min_rtt=37.271545ms rttvar=18.635772ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.47 Kbps, is_app_limited: true, interval: 37.271545ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 485385816 }), send_elapsed: 0ns, ack_elapsed: 37.271545ms, rtt: 37.271545ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452758, last_update: Instant { tv_sec: 530, tv_nsec: 523293916 }, next_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, max_datagram_size: 1350, last_packet_size: None, iv: 218.66µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.458554788Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 dropped epoch 0 state [2025-12-14T03:35:52.458572201Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx pkt Short dcid=8b9ef20262ce8c3f key_phase=false len=1164 pn=3 [2025-12-14T03:35:52.458576218Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5e, 16, 86, 35, aa, 47, f0, 06, 0b, 9e, 38, 97, 7a, 23, 17, 53, d8, 5e, 89, 4a] reset_token=[45, 32, 40, 3d, 5a, 36, 51, 74, 51, 72, 5c, d9, 0b, a6, d9, 35] [2025-12-14T03:35:52.458585546Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e5, d9, 60, ba, 31, 38, 4b, 76, 23, e5, 7c, b8, e7, 2b, 5d, 59, db, 85, b8, b4] reset_token=[40, 42, d5, 51, 09, 81, a3, 03, 4c, 11, 82, b4, 55, d0, 81, c1] [2025-12-14T03:35:52.458599281Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:35:52.458603309Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm PADDING len=1049 [2025-12-14T03:35:52.458613247Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 timer=111.638886ms latest_rtt=37.271545ms srtt=37.271545ms min_rtt=37.271545ms rttvar=18.635772ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.47 Kbps, is_app_limited: true, interval: 37.271545ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 485385816 }), send_elapsed: 0ns, ack_elapsed: 37.271545ms, rtt: 37.271545ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 452758, last_update: Instant { tv_sec: 530, tv_nsec: 523293916 }, next_time: Instant { tv_sec: 530, tv_nsec: 523512576 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.458663060Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:46887 to 193.167.100.100:443 [2025-12-14T03:35:52.458669572Z TRACE quiche_apps::client] 0.0.0.0:46887 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.491661640Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:46887 [2025-12-14T03:35:52.491697086Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx pkt Short dcid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 key_phase=false len=203 pn=0 [2025-12-14T03:35:52.491716311Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm HANDSHAKE_DONE [2025-12-14T03:35:52.491727843Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 dropped epoch 1 state [2025-12-14T03:35:52.491740036Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[33, 0c, f1, ae, 01, 17, ae, 7d] reset_token=[3d, a2, 0d, f9, 50, d8, 71, d3, 33, 56, eb, b0, a2, 18, f5, 19] [2025-12-14T03:35:52.491756957Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[56, 43, b5, 30, f6, 20, 85, 30] reset_token=[bb, 54, 9a, b9, 5d, 60, bc, 21, a7, 9e, 59, 65, 68, cd, f1, 36] [2025-12-14T03:35:52.491770422Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[da, ba, 2e, 56, 5b, d1, 5f, 54] reset_token=[f2, 7b, b2, dc, e1, 8e, 66, f6, ff, 6c, 3c, e9, 01, 87, 77, 0e] [2025-12-14T03:35:52.491784779Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f3, ea, 75, 8e, 38, 70, b5, 58] reset_token=[fc, b3, b3, be, 63, bf, 82, de, 23, 64, c1, bc, c2, 9d, 5a, 7d] [2025-12-14T03:35:52.491796892Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2c, 1f, b2, 36, 0e, 39, e9, e3] reset_token=[e9, 4d, ae, 5a, a4, 17, b2, cb, 6b, ca, eb, ed, 96, 8d, fe, 94] [2025-12-14T03:35:52.491807552Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm CRYPTO off=0 len=42 [2025-12-14T03:35:52.491860019Z TRACE quiche_apps::client] 0.0.0.0:46887: processed 224 bytes [2025-12-14T03:35:52.491870939Z TRACE quiche_apps::client] 0.0.0.0:46887: recv() would block [2025-12-14T03:35:52.491877331Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.491896647Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx pkt Short dcid=8b9ef20262ce8c3f key_phase=false len=5 pn=4 [2025-12-14T03:35:52.491910543Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:52.491923387Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 timer=103.328315ms latest_rtt=37.271545ms srtt=37.271545ms min_rtt=37.271545ms rttvar=18.635772ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.47 Kbps, is_app_limited: true, interval: 37.271545ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 485385816 }), send_elapsed: 0ns, ack_elapsed: 37.271545ms, rtt: 37.271545ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452758, last_update: Instant { tv_sec: 530, tv_nsec: 556742764 }, next_time: Instant { tv_sec: 530, tv_nsec: 556742764 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.491975003Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:46887 to 193.167.100.100:443 [2025-12-14T03:35:52.491981646Z TRACE quiche_apps::client] 0.0.0.0:46887 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.493486568Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:46887 [2025-12-14T03:35:52.493500324Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx pkt Short dcid=bf160f3e13511a9ce1fa3f9c044706917f1cdce4 key_phase=false len=1049 pn=1 [2025-12-14T03:35:52.493511725Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:35:52.493519028Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:35:52.493527644Z TRACE quiche_apps::client] 0.0.0.0:46887: processed 1070 bytes [2025-12-14T03:35:52.493531952Z TRACE quiche_apps::client] 0.0.0.0:46887: recv() would block [2025-12-14T03:35:52.493534788Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.493540168Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:35:52.493544366Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:35:52.493549305Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:35:52.493554104Z INFO quiche_apps::common] 1/1 response(s) received in 72.863493ms, closing... [2025-12-14T03:35:52.493565425Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx pkt Short dcid=8b9ef20262ce8c3f key_phase=false len=10 pn=5 [2025-12-14T03:35:52.493570765Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:35:52.493583148Z TRACE quiche::recovery::congestion::recovery] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 timer=136.7914ms latest_rtt=37.271545ms srtt=37.271545ms min_rtt=37.271545ms rttvar=18.635772ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 523183670 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.47 Kbps, is_app_limited: true, interval: 37.271545ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 485385816 }), send_elapsed: 0ns, ack_elapsed: 37.271545ms, rtt: 37.271545ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452758, last_update: Instant { tv_sec: 530, tv_nsec: 558416741 }, next_time: Instant { tv_sec: 530, tv_nsec: 556742764 }, max_datagram_size: 1350, last_packet_size: None, iv: 79.513µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.493641687Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:46887 to 193.167.100.100:443 [2025-12-14T03:35:52.493648620Z TRACE quiche_apps::client] 0.0.0.0:46887 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.511897732Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:46887 [2025-12-14T03:35:52.511917188Z TRACE quiche_apps::client] 0.0.0.0:46887: processed 44 bytes [2025-12-14T03:35:52.511925403Z TRACE quiche_apps::client] 0.0.0.0:46887: recv() would block [2025-12-14T03:35:52.511931434Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.511939500Z TRACE quiche_apps::client] 0.0.0.0:46887 -> 193.167.100.100:443: done writing [2025-12-14T03:35:52.830316306Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:52.830339259Z TRACE quiche] bf160f3e13511a9ce1fa3f9c044706917f1cdce4 draining timeout expired [2025-12-14T03:35:52.830384964Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:52.830392719Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:46887 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=37.271545ms min_rtt=Some(37.271545ms) rttvar=18.635772ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8934] [2025-12-14T03:35:52.835304883Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:35:52.835546984Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56203 with scid fc7b848caf682787916777e5065e2da6fe02ad2a [2025-12-14T03:35:52.835587309Z TRACE quiche::tls] fc7b848caf682787916777e5065e2da6fe02ad2a write message lvl=Initial len=266 [2025-12-14T03:35:52.835604881Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=c8c2b1d5acc8fda64bf4e99d506f4d76 scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=270 pn=0 [2025-12-14T03:35:52.835608608Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:52.835622084Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=998.931703ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 530, tv_nsec: 900410353 }, next_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:52.835701391Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:35:53.835760222Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:53.835794696Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a loss detection timeout expired [2025-12-14T03:35:53.835816367Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=997.736519ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 530, tv_nsec: 900410353 }, next_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:53.835844529Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:53.835887028Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=c8c2b1d5acc8fda64bf4e99d506f4d76 scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=270 pn=1 [2025-12-14T03:35:53.835892068Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:53.835911544Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=1.997950377s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 531, tv_nsec: 900718397 }, next_time: Instant { tv_sec: 531, tv_nsec: 900718397 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:53.835993837Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:53.836001612Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:35:55.836059648Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:55.836094423Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a loss detection timeout expired [2025-12-14T03:35:55.836101526Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=1.995759584s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 531, tv_nsec: 900718397 }, next_time: Instant { tv_sec: 531, tv_nsec: 900718397 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:55.836144396Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:55.836207032Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=c8c2b1d5acc8fda64bf4e99d506f4d76 scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=270 pn=2 [2025-12-14T03:35:55.836212032Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:55.836231428Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=3.995948674s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 533, tv_nsec: 901036518 }, next_time: Instant { tv_sec: 533, tv_nsec: 901036518 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:55.836310215Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:55.836323239Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=c8c2b1d5acc8fda64bf4e99d506f4d76 scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=4 pn=3 [2025-12-14T03:35:55.836327647Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm PING mtu_probe=None [2025-12-14T03:35:55.836331835Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm PADDING len=3 [2025-12-14T03:35:55.836343797Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=3.995970706s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 533, tv_nsec: 901171810 }, next_time: Instant { tv_sec: 533, tv_nsec: 901171810 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:55.836397717Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:55.836407756Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:35:59.836479045Z TRACE quiche_apps::client] timed out [2025-12-14T03:35:59.836539047Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a loss detection timeout expired [2025-12-14T03:35:59.836546561Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=3.991767741s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 533, tv_nsec: 901171810 }, next_time: Instant { tv_sec: 533, tv_nsec: 901171810 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:59.836575194Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:59.836618455Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=c8c2b1d5acc8fda64bf4e99d506f4d76 scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=270 pn=4 [2025-12-14T03:35:59.836623544Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:59.836644423Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=7.99194113s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1399 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 537, tv_nsec: 901442029 }, next_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:59.836731575Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:59.836747405Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=c8c2b1d5acc8fda64bf4e99d506f4d76 scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=4 pn=5 [2025-12-14T03:35:59.836752054Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm PING mtu_probe=None [2025-12-14T03:35:59.836756261Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm PADDING len=3 [2025-12-14T03:35:59.836764587Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=7.99197295s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1466 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, first_sent_time: Instant { tv_sec: 530, tv_nsec: 900410353 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 537, tv_nsec: 901593972 }, next_time: Instant { tv_sec: 537, tv_nsec: 901593972 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:35:59.836829447Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:59.836840618Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:35:59.872132459Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:35:59.872196438Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Initial version=1 dcid=fc7b848caf682787916777e5065e2da6fe02ad2a scid=56c7bffc847498aa token= len=1162 pn=0 [2025-12-14T03:35:59.872219672Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm ACK delay=0 blocks=[3..3] ecn_counts=None [2025-12-14T03:35:59.872231343Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet newly acked 3 [2025-12-14T03:35:59.872240150Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet 0 lost on epoch 0 [2025-12-14T03:35:59.872247714Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet 1 lost on epoch 0 [2025-12-14T03:35:59.872286306Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm PADDING len=1140 [2025-12-14T03:35:59.872326771Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 1200 bytes [2025-12-14T03:35:59.872358841Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:35:59.872365313Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:59.872397593Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=270 pn=6 [2025-12-14T03:35:59.872404626Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=266 [2025-12-14T03:35:59.872424353Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=12.107568864s latest_rtt=4.03587354s srtt=4.03587354s min_rtt=4.03587354s rttvar=2.01793677s cwnd=9450 ssthresh=9450 bytes_in_flight=1058 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 537, tv_nsec: 937045350 }, first_sent_time: Instant { tv_sec: 533, tv_nsec: 901171810 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 0.07 Kbps, is_app_limited: true, interval: 7.036634997s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 3.000761457s, ack_elapsed: 7.036634997s, rtt: 4.03587354s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2926, last_update: Instant { tv_sec: 537, tv_nsec: 901593972 }, next_time: Instant { tv_sec: 537, tv_nsec: 901593972 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:59.872499813Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:59.872511826Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:35:59.874422506Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:35:59.874451400Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Initial version=1 dcid=fc7b848caf682787916777e5065e2da6fe02ad2a scid=56c7bffc847498aa token= len=399 pn=1 [2025-12-14T03:35:59.874464014Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm ACK delay=0 blocks=[3..4] ecn_counts=None [2025-12-14T03:35:59.874468913Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet newly acked 4 [2025-12-14T03:35:59.874473521Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet 2 lost on epoch 0 [2025-12-14T03:35:59.874480665Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm CRYPTO off=0 len=90 [2025-12-14T03:35:59.874596420Z TRACE quiche::tls] fc7b848caf682787916777e5065e2da6fe02ad2a set write secret lvl=Handshake [2025-12-14T03:35:59.874608342Z TRACE quiche::tls] fc7b848caf682787916777e5065e2da6fe02ad2a set read secret lvl=Handshake [2025-12-14T03:35:59.874617589Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm PADDING len=283 [2025-12-14T03:35:59.874632036Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Handshake version=1 dcid=fc7b848caf682787916777e5065e2da6fe02ad2a scid=56c7bffc847498aa len=726 pn=0 [2025-12-14T03:35:59.874638108Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm CRYPTO off=0 len=705 [2025-12-14T03:35:59.874826779Z TRACE quiche::tls] fc7b848caf682787916777e5065e2da6fe02ad2a write message lvl=Handshake len=36 [2025-12-14T03:35:59.874831708Z TRACE quiche::tls] fc7b848caf682787916777e5065e2da6fe02ad2a set write secret lvl=OneRTT [2025-12-14T03:35:59.874838992Z TRACE quiche::tls] fc7b848caf682787916777e5065e2da6fe02ad2a set read secret lvl=OneRTT [2025-12-14T03:35:59.874855523Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(c8c2b1d5acc8fda64bf4e99d506f4d76), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(56c7bffc847498aa), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:35:59.874877283Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 1200 bytes [2025-12-14T03:35:59.874882373Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:35:59.874885448Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:59.874894435Z DEBUG quiche_apps::common] sending HTTP request "GET /ecstatic-medium-hdmi\r\n" [2025-12-14T03:35:59.874966779Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Initial version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=6 pn=7 [2025-12-14T03:35:59.874971458Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=64 blocks=[0..1] ecn_counts=None [2025-12-14T03:35:59.874982038Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.585335344s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=392 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:59.875008888Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Handshake version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=45 pn=8 [2025-12-14T03:35:59.875012715Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-12-14T03:35:59.875016191Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=36 [2025-12-14T03:35:59.875022814Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.585294769s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=491 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:59.875037702Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a dropped epoch 0 state [2025-12-14T03:35:59.875051387Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Short dcid=56c7bffc847498aa key_phase=false len=1164 pn=9 [2025-12-14T03:35:59.875054573Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[62, 82, 2d, 2c, 24, 91, 35, fa, 72, e6, 1e, 58, 5c, 5f, 89, f4, f7, eb, a7, 95] reset_token=[ee, 55, 90, aa, 8a, 2d, e1, a5, 18, 2d, eb, f2, cf, 21, b0, 7c] [2025-12-14T03:35:59.875061275Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[69, 47, 1b, 75, 63, 64, a8, 5c, 9d, 50, 68, 66, 22, 96, 92, 27, 37, 65, 06, 93] reset_token=[0b, 74, bd, 03, 75, 4c, 03, 18, e0, 74, 35, eb, df, 31, 5e, 9e] [2025-12-14T03:35:59.875067958Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:35:59.875071074Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm PADDING len=1052 [2025-12-14T03:35:59.875098344Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.587803904s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:35:59.875170810Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:35:59.875182040Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:35:59.905921660Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:35:59.905959560Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a dropped invalid packet [2025-12-14T03:35:59.905969378Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 1200 bytes [2025-12-14T03:35:59.905978506Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:35:59.905984477Z TRACE quiche_apps::client] done reading [2025-12-14T03:35:59.905999645Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:00.275510450Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:00.275552709Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Handshake version=1 dcid=fc7b848caf682787916777e5065e2da6fe02ad2a scid=56c7bffc847498aa len=726 pn=2 [2025-12-14T03:36:00.275578076Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm CRYPTO off=0 len=705 [2025-12-14T03:36:00.275613512Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 763 bytes [2025-12-14T03:36:00.275621157Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:00.275625014Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:00.275644720Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Handshake version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=7 pn=10 [2025-12-14T03:36:00.275652715Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=11 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:36:00.275673334Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.187227903s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:00.275757881Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:00.275769603Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:00.874515807Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:00.874565830Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a dropped invalid packet [2025-12-14T03:36:00.874572733Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 1200 bytes [2025-12-14T03:36:00.874579075Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:00.874583082Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:00.874593592Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:00.875426015Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:00.875441423Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a dropped invalid packet [2025-12-14T03:36:00.875447084Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 1200 bytes [2025-12-14T03:36:00.875463985Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:00.875468714Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:00.875476989Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:01.875622587Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:01.875663372Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Handshake version=1 dcid=fc7b848caf682787916777e5065e2da6fe02ad2a scid=56c7bffc847498aa len=726 pn=3 [2025-12-14T03:36:01.875685724Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm CRYPTO off=0 len=705 [2025-12-14T03:36:01.875719096Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 763 bytes [2025-12-14T03:36:01.875728524Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:01.875734495Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:01.875757057Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Handshake version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=7 pn=11 [2025-12-14T03:36:01.875763920Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=12 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:36:01.875784368Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=11.587115576s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:01.875862974Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:01.875873363Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:01.876462634Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:01.876477642Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Handshake version=1 dcid=fc7b848caf682787916777e5065e2da6fe02ad2a scid=56c7bffc847498aa len=726 pn=4 [2025-12-14T03:36:01.876489924Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm CRYPTO off=0 len=705 [2025-12-14T03:36:01.876505794Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 763 bytes [2025-12-14T03:36:01.876513679Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:01.876518558Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:01.876533506Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Handshake version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=7 pn=12 [2025-12-14T03:36:01.876539467Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=7 blocks=[0..0, 2..4] ecn_counts=None [2025-12-14T03:36:01.876548343Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=11.586353825s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 8, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:01.876600099Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:01.876609006Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:13.470211724Z TRACE quiche_apps::client] timed out [2025-12-14T03:36:13.470252199Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a loss detection timeout expired [2025-12-14T03:36:13.470262428Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.580582021s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 8, last_sent_packet: 12, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 537, tv_nsec: 939815231 }, next_time: Instant { tv_sec: 537, tv_nsec: 939815231 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:13.470318162Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:13.470349180Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Handshake version=1 dcid=56c7bffc847498aa scid=fc7b848caf682787916777e5065e2da6fe02ad2a len=50 pn=13 [2025-12-14T03:36:13.470354149Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=1449233 blocks=[0..0, 2..4] ecn_counts=None [2025-12-14T03:36:13.470360782Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm CRYPTO off=0 len=36 [2025-12-14T03:36:13.470381861Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.630463591s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1393 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 551, tv_nsec: 535184737 }, next_time: Instant { tv_sec: 551, tv_nsec: 535184737 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:13.470470967Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:13.470481066Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:13.502536265Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:13.502560530Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Short dcid=fc7b848caf682787916777e5065e2da6fe02ad2a key_phase=false len=203 pn=0 [2025-12-14T03:36:13.502578053Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm HANDSHAKE_DONE [2025-12-14T03:36:13.502590216Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a dropped epoch 1 state [2025-12-14T03:36:13.502599272Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e0, 0c, 51, b4, ab, 8f, b9, 76] reset_token=[8a, 25, ed, 84, e0, 0a, 87, 01, 98, 85, 25, a8, dc, 74, 5e, db] [2025-12-14T03:36:13.502613138Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[45, e0, 16, 28, e1, 5f, 21, 22] reset_token=[8c, 80, c4, 82, 54, 4d, 76, 93, 08, 62, 4f, 44, 90, 1d, e4, 7d] [2025-12-14T03:36:13.502623317Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[eb, 9e, a1, 0d, 1f, 6d, 3b, 68] reset_token=[c7, 4a, 87, 87, 00, fc, e4, 62, 25, 19, 32, cd, a8, f4, 43, cc] [2025-12-14T03:36:13.502634177Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[18, 8b, 9f, 8b, 0a, 5c, 46, 71] reset_token=[d8, 43, a3, 6c, ae, fc, 8a, 30, 1e, cb, 54, c4, c0, 93, 16, 03] [2025-12-14T03:36:13.502644897Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[41, 28, ec, 97, 37, cb, b8, 0c] reset_token=[ec, f1, d9, 01, 32, da, 4c, a2, da, df, 54, 62, f8, c0, 4e, 9e] [2025-12-14T03:36:13.502663342Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm CRYPTO off=0 len=42 [2025-12-14T03:36:13.502714257Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 224 bytes [2025-12-14T03:36:13.502724626Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:13.502727812Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:13.502740395Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Short dcid=56c7bffc847498aa key_phase=false len=5 pn=14 [2025-12-14T03:36:13.502744082Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-12-14T03:36:13.502753510Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=13.598091791s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 551, tv_nsec: 535184737 }, next_time: Instant { tv_sec: 551, tv_nsec: 535184737 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:13.502799516Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:13.502804785Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:27.111346407Z TRACE quiche_apps::client] timed out [2025-12-14T03:36:27.111390830Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a loss detection timeout expired [2025-12-14T03:36:27.111400908Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=27.215329907s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 551, tv_nsec: 535184737 }, next_time: Instant { tv_sec: 551, tv_nsec: 535184737 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:27.111433819Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:27.111467192Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Short dcid=56c7bffc847498aa key_phase=false len=120 pn=15 [2025-12-14T03:36:27.111488321Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=1701112 blocks=[0..0] ecn_counts=None [2025-12-14T03:36:27.111494953Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[69, 47, 1b, 75, 63, 64, a8, 5c, 9d, 50, 68, 66, 22, 96, 92, 27, 37, 65, 06, 93] reset_token=[0b, 74, bd, 03, 75, 4c, 03, 18, e0, 74, 35, eb, df, 31, 5e, 9e] [2025-12-14T03:36:27.111504942Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[62, 82, 2d, 2c, 24, 91, 35, fa, 72, e6, 1e, 58, 5c, 5f, 89, f4, f7, eb, a7, 95] reset_token=[ee, 55, 90, aa, 8a, 2d, e1, a5, 18, 2d, eb, f2, cf, 21, b0, 7c] [2025-12-14T03:36:27.111512807Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:36:27.111533766Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=54.451684758s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1336 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 565, tv_nsec: 176301807 }, next_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:27.111615127Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:27.111625577Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Short dcid=56c7bffc847498aa key_phase=false len=9 pn=16 [2025-12-14T03:36:27.111629654Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=1701133 blocks=[0..0] ecn_counts=None [2025-12-14T03:36:27.111633872Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm PING mtu_probe=None [2025-12-14T03:36:27.111641546Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=54.451752163s latest_rtt=37.862741ms srtt=3.536122189s min_rtt=37.862741ms rttvar=2.512955276s cwnd=9450 ssthresh=9450 bytes_in_flight=1371 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 537, tv_nsec: 937045350 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 537, tv_nsec: 939304770 }, first_sent_time: Instant { tv_sec: 537, tv_nsec: 901442029 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 4, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 7.038894417s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 530, tv_nsec: 900410353 }), send_elapsed: 7.001031676s, ack_elapsed: 7.038894417s, rtt: 37.862741ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 565, tv_nsec: 176301807 }, next_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:36:27.111681010Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:27.111686710Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:27.143398925Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:27.143427428Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Short dcid=fc7b848caf682787916777e5065e2da6fe02ad2a key_phase=false len=23 pn=1 [2025-12-14T03:36:27.143441915Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm ACK delay=0 blocks=[14..16] ecn_counts=None [2025-12-14T03:36:27.143452575Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet newly acked 14 [2025-12-14T03:36:27.143459478Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet newly acked 15 [2025-12-14T03:36:27.143468885Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet newly acked 16 [2025-12-14T03:36:27.143478012Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a packet 9 lost on epoch 2 [2025-12-14T03:36:27.143487740Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm PING mtu_probe=None [2025-12-14T03:36:27.143512997Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 44 bytes [2025-12-14T03:36:27.143522275Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:27.143528737Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:27.143551389Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Short dcid=56c7bffc847498aa key_phase=false len=85 pn=17 [2025-12-14T03:36:27.143559714Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm ACK delay=15 blocks=[1..1] ecn_counts=None [2025-12-14T03:36:27.143567328Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[69, 47, 1b, 75, 63, 64, a8, 5c, 9d, 50, 68, 66, 22, 96, 92, 27, 37, 65, 06, 93] reset_token=[0b, 74, bd, 03, 75, 4c, 03, 18, e0, 74, 35, eb, df, 31, 5e, 9e] [2025-12-14T03:36:27.143581896Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[62, 82, 2d, 2c, 24, 91, 35, fa, 72, e6, 1e, 58, 5c, 5f, 89, f4, f7, eb, a7, 95] reset_token=[ee, 55, 90, aa, 8a, 2d, e1, a5, 18, 2d, eb, f2, cf, 21, b0, 7c] [2025-12-14T03:36:27.143616170Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=14.166035128s latest_rtt=31.977388ms srtt=3.098104088s min_rtt=31.977388ms rttvar=2.760752657s cwnd=6615 ssthresh=6615 bytes_in_flight=111 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 565, tv_nsec: 240196371 }) Rate { delivered: 581, delivered_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 16, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 27.274859778s, delivered: 181, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 537, tv_nsec: 939304770 }), send_elapsed: 27.274859778s, ack_elapsed: 27.268974425s, rtt: 31.977388ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2668, last_update: Instant { tv_sec: 565, tv_nsec: 176301807 }, next_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:36:27.143674057Z TRACE quiche_apps::client] written 111 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:27.143690227Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:36:27.144655024Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:56203 [2025-12-14T03:36:27.144667347Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx pkt Short dcid=fc7b848caf682787916777e5065e2da6fe02ad2a key_phase=false len=1049 pn=2 [2025-12-14T03:36:27.144678548Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:36:27.144686192Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:36:27.144696802Z TRACE quiche_apps::client] 0.0.0.0:56203: processed 1070 bytes [2025-12-14T03:36:27.144703424Z TRACE quiche_apps::client] 0.0.0.0:56203: recv() would block [2025-12-14T03:36:27.144708053Z TRACE quiche_apps::client] done reading [2025-12-14T03:36:27.144719084Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:36:27.144724133Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:36:27.144728762Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:36:27.144733611Z INFO quiche_apps::common] 1/1 response(s) received in 34.309027871s, closing... [2025-12-14T03:36:27.144745833Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx pkt Short dcid=56c7bffc847498aa key_phase=false len=10 pn=18 [2025-12-14T03:36:27.144751253Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:36:27.144763416Z TRACE quiche::recovery::congestion::recovery] fc7b848caf682787916777e5065e2da6fe02ad2a timer=14.166090882s latest_rtt=31.977388ms srtt=3.098104088s min_rtt=31.977388ms rttvar=2.760752657s cwnd=6615 ssthresh=6615 bytes_in_flight=147 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 565, tv_nsec: 240196371 }) Rate { delivered: 581, delivered_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, first_sent_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 16, rate_sample: RateSample { bandwidth: 0.45 Kbps, is_app_limited: true, interval: 27.274859778s, delivered: 181, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 537, tv_nsec: 939304770 }), send_elapsed: 27.274859778s, ack_elapsed: 27.268974425s, rtt: 31.977388ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2668, last_update: Instant { tv_sec: 565, tv_nsec: 176301807 }, next_time: Instant { tv_sec: 565, tv_nsec: 176301807 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.3794620881905602 w_max=8032.5 } [2025-12-14T03:36:27.144817948Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:56203 to 193.167.100.100:443 [2025-12-14T03:36:27.144826193Z TRACE quiche_apps::client] 0.0.0.0:56203 -> 193.167.100.100:443: done writing [2025-12-14T03:37:09.584686189Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:09.584738216Z TRACE quiche] fc7b848caf682787916777e5065e2da6fe02ad2a draining timeout expired [2025-12-14T03:37:09.584796305Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:09.584805431Z INFO quiche_apps::client] connection closed, recv=9 sent=19 lost=4 retrans=11 sent_bytes=3787 recv_bytes=6027 lost_bytes=2189 [local_addr=0.0.0.0:56203 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=19 lost=4 retrans=11 rtt=3.098104088s min_rtt=Some(31.977388ms) rttvar=2.760752657s cwnd=6615 sent_bytes=3787 recv_bytes=6027 lost_bytes=0 stream_retrans_bytes=2218 pmtu=1350 delivery_rate=56] [2025-12-14T03:37:09.589650744Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:09.589905439Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55297 with scid 014e423dd16560db3699d8633ccd438c890fd865 [2025-12-14T03:37:09.589945574Z TRACE quiche::tls] 014e423dd16560db3699d8633ccd438c890fd865 write message lvl=Initial len=266 [2025-12-14T03:37:09.589963517Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Initial version=1 dcid=64ad1df1bf10c1d2d1ad8497ce2245e5 scid=014e423dd16560db3699d8633ccd438c890fd865 len=270 pn=0 [2025-12-14T03:37:09.589967504Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:09.589981080Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=998.931463ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, first_sent_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 607, tv_nsec: 654769088 }, next_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:09.590057973Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:10.590120190Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:10.590181334Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 loss detection timeout expired [2025-12-14T03:37:10.590192114Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=997.719396ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, first_sent_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 607, tv_nsec: 654769088 }, next_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:10.590219695Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.590266623Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Initial version=1 dcid=64ad1df1bf10c1d2d1ad8497ce2245e5 scid=014e423dd16560db3699d8633ccd438c890fd865 len=270 pn=1 [2025-12-14T03:37:10.590272103Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:10.590291619Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=1.997950869s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, first_sent_time: Instant { tv_sec: 607, tv_nsec: 654769088 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 608, tv_nsec: 655098974 }, next_time: Instant { tv_sec: 608, tv_nsec: 655098974 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:10.590389862Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.590398488Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.627902400Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:55297 [2025-12-14T03:37:10.627936183Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx pkt Initial version=1 dcid=014e423dd16560db3699d8633ccd438c890fd865 scid=fdde16e867de9cae token= len=398 pn=0 [2025-12-14T03:37:10.627974965Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:10.627987188Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 packet newly acked 1 [2025-12-14T03:37:10.627996225Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 packet 0 lost on epoch 0 [2025-12-14T03:37:10.628021161Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:10.628191208Z TRACE quiche::tls] 014e423dd16560db3699d8633ccd438c890fd865 set write secret lvl=Handshake [2025-12-14T03:37:10.628209993Z TRACE quiche::tls] 014e423dd16560db3699d8633ccd438c890fd865 set read secret lvl=Handshake [2025-12-14T03:37:10.628222767Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm PADDING len=282 [2025-12-14T03:37:10.628248915Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx pkt Handshake version=1 dcid=014e423dd16560db3699d8633ccd438c890fd865 scid=fdde16e867de9cae len=727 pn=0 [2025-12-14T03:37:10.628255648Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:10.628442506Z TRACE quiche::tls] 014e423dd16560db3699d8633ccd438c890fd865 write message lvl=Handshake len=36 [2025-12-14T03:37:10.628447375Z TRACE quiche::tls] 014e423dd16560db3699d8633ccd438c890fd865 set write secret lvl=OneRTT [2025-12-14T03:37:10.628454568Z TRACE quiche::tls] 014e423dd16560db3699d8633ccd438c890fd865 set read secret lvl=OneRTT [2025-12-14T03:37:10.628471800Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(64ad1df1bf10c1d2d1ad8497ce2245e5), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(fdde16e867de9cae), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:10.628493631Z TRACE quiche_apps::client] 0.0.0.0:55297: processed 1200 bytes [2025-12-14T03:37:10.628499151Z TRACE quiche_apps::client] 0.0.0.0:55297: recv() would block [2025-12-14T03:37:10.628502187Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.628518678Z DEBUG quiche_apps::common] sending HTTP request "GET /lime-merciless-bard\r\n" [2025-12-14T03:37:10.628576495Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Initial version=1 dcid=fdde16e867de9cae scid=014e423dd16560db3699d8633ccd438c890fd865 len=6 pn=2 [2025-12-14T03:37:10.628581144Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=80 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:10.628592495Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=112.395851ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 692785506 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 693422662 }, next_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.628618483Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Handshake version=1 dcid=fdde16e867de9cae scid=014e423dd16560db3699d8633ccd438c890fd865 len=45 pn=3 [2025-12-14T03:37:10.628622060Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=46 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:10.628625346Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:10.628631778Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=112.994324ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 693422662 }, next_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.628653399Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 dropped epoch 0 state [2025-12-14T03:37:10.628666974Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=1164 pn=4 [2025-12-14T03:37:10.628670200Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[32, 0a, bd, 41, 2c, 63, d7, d0, 2f, 27, cd, 3b, 71, 89, 25, 55, 70, e7, cb, a0] reset_token=[50, ce, 7f, 20, ca, ad, b5, 0b, a6, c4, e8, d2, 80, 13, 2d, 90] [2025-12-14T03:37:10.628682082Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[48, f8, f1, f6, 7f, b7, 48, e6, 8f, 4d, d5, a2, 5e, 87, bc, 9f, 9a, 9e, df, 63] reset_token=[6b, 21, 5b, fd, 27, a7, e6, 2c, bb, e5, c1, 40, 66, 92, f6, ef] [2025-12-14T03:37:10.628688674Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:10.628691810Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm PADDING len=1053 [2025-12-14T03:37:10.628699284Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=112.926829ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 693422662 }, next_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.628742394Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.628748295Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.741920615Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:10.741956011Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 loss detection timeout expired [2025-12-14T03:37:10.741965229Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=112.719188ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 693422662 }, next_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.742002799Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.742038946Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Handshake version=1 dcid=fdde16e867de9cae scid=014e423dd16560db3699d8633ccd438c890fd865 len=46 pn=5 [2025-12-14T03:37:10.742057540Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=14222 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:10.742064513Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:10.742082427Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=162.602991ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 806870365 }, next_time: Instant { tv_sec: 608, tv_nsec: 806870365 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.742190628Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.742201869Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.774183314Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:55297 [2025-12-14T03:37:10.774206948Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx pkt Short dcid=014e423dd16560db3699d8633ccd438c890fd865 key_phase=false len=20 pn=0 [2025-12-14T03:37:10.774225773Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm HANDSHAKE_DONE [2025-12-14T03:37:10.774236012Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 dropped epoch 1 state [2025-12-14T03:37:10.774242444Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm PADDING len=2 [2025-12-14T03:37:10.774325666Z TRACE quiche_apps::client] 0.0.0.0:55297: processed 41 bytes [2025-12-14T03:37:10.774337237Z TRACE quiche_apps::client] 0.0.0.0:55297: recv() would block [2025-12-14T03:37:10.774355371Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.774375920Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=5 pn=6 [2025-12-14T03:37:10.774382292Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=20 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:10.774397870Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=130.286536ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 806870365 }, next_time: Instant { tv_sec: 608, tv_nsec: 806870365 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.774469985Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.774479823Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.774492547Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:55297 [2025-12-14T03:37:10.774499319Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx pkt Short dcid=014e423dd16560db3699d8633ccd438c890fd865 key_phase=false len=202 pn=1 [2025-12-14T03:37:10.774529245Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b6, fd, 31, fc, 8a, d6, ec, 60] reset_token=[df, 6d, 95, cb, f2, a0, 20, f7, 28, 83, 26, 8f, 1d, 09, 35, 94] [2025-12-14T03:37:10.774542770Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fa, db, 42, 60, ed, 97, 78, 8d] reset_token=[85, 5c, b5, 7d, a8, 7f, c5, 29, 3a, 30, 64, d1, 06, 58, 80, d8] [2025-12-14T03:37:10.774552488Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2b, bd, 19, bb, ce, a7, ce, bb] reset_token=[46, a9, 21, 1a, 66, 30, 4e, 21, 53, 00, 47, 9b, 40, 33, b5, de] [2025-12-14T03:37:10.774562026Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7b, 94, d0, 33, f2, cc, 94, 00] reset_token=[ef, d5, 35, 49, da, 6d, fa, 2f, bf, b0, 48, bf, ed, 7a, 6b, e9] [2025-12-14T03:37:10.774573177Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2a, 16, 11, c2, f2, 4f, 09, 34] reset_token=[c7, f3, f0, 4f, d3, f8, db, f5, 04, 94, 0b, c1, e8, d4, b4, 53] [2025-12-14T03:37:10.774598654Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:10.774642476Z TRACE quiche_apps::client] 0.0.0.0:55297: processed 223 bytes [2025-12-14T03:37:10.774652134Z TRACE quiche_apps::client] 0.0.0.0:55297: recv() would block [2025-12-14T03:37:10.774657233Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.774668965Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=5 pn=7 [2025-12-14T03:37:10.774674586Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=21 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:10.774712937Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=129.97166ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 806870365 }, next_time: Instant { tv_sec: 608, tv_nsec: 806870365 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.774761538Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.774767769Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.904929002Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:10.904953087Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 loss detection timeout expired [2025-12-14T03:37:10.904962194Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=275.841575ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 806870365 }, next_time: Instant { tv_sec: 608, tv_nsec: 806870365 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.904994113Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.905024780Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=117 pn=8 [2025-12-14T03:37:10.905030371Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=16314 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:10.905037784Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[48, f8, f1, f6, 7f, b7, 48, e6, 8f, 4d, d5, a2, 5e, 87, bc, 9f, 9a, 9e, df, 63] reset_token=[6b, 21, 5b, fd, 27, a7, e6, 2c, bb, e5, c1, 40, 66, 92, f6, ef] [2025-12-14T03:37:10.905047152Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[32, 0a, bd, 41, 2c, 63, d7, d0, 2f, 27, cd, 3b, 71, 89, 25, 55, 70, e7, cb, a0] reset_token=[50, ce, 7f, 20, ca, ad, b5, 0b, a6, c4, e8, d2, 80, 13, 2d, 90] [2025-12-14T03:37:10.905055708Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:10.905077899Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=552.164407ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1333 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 969860508 }, next_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.905200397Z TRACE quiche_apps::client] written 143 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.905218070Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=7 pn=9 [2025-12-14T03:37:10.905222899Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=16339 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:10.905230313Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm PING mtu_probe=None [2025-12-14T03:37:10.905247906Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=552.201115ms latest_rtt=37.686532ms srtt=37.686532ms min_rtt=37.686532ms rttvar=18.843266ms cwnd=9450 ssthresh=9450 bytes_in_flight=1366 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 731109194 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 693422662 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038016418s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 607, tv_nsec: 654769088 }), send_elapsed: 1.000329886s, ack_elapsed: 1.038016418s, rtt: 37.686532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313440, last_update: Instant { tv_sec: 608, tv_nsec: 969860508 }, next_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.905309150Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.905319188Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.937085111Z TRACE quiche_apps::client] got 45 bytes from 193.167.100.100:443 to 0.0.0.0:55297 [2025-12-14T03:37:10.937106742Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx pkt Short dcid=014e423dd16560db3699d8633ccd438c890fd865 key_phase=false len=24 pn=2 [2025-12-14T03:37:10.937123864Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm ACK delay=0 blocks=[6..6, 8..9] ecn_counts=None [2025-12-14T03:37:10.937132620Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 packet newly acked 6 [2025-12-14T03:37:10.937138801Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 packet newly acked 8 [2025-12-14T03:37:10.937162185Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 packet newly acked 9 [2025-12-14T03:37:10.937170651Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 packet 4 lost on epoch 2 [2025-12-14T03:37:10.937194004Z TRACE quiche_apps::client] 0.0.0.0:55297: processed 45 bytes [2025-12-14T03:37:10.937203121Z TRACE quiche_apps::client] 0.0.0.0:55297: recv() would block [2025-12-14T03:37:10.937208872Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.937225943Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=85 pn=10 [2025-12-14T03:37:10.937232306Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm ACK delay=14 blocks=[2..2] ecn_counts=None [2025-12-14T03:37:10.937238307Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[48, f8, f1, f6, 7f, b7, 48, e6, 8f, 4d, d5, a2, 5e, 87, bc, 9f, 9a, 9e, df, 63] reset_token=[6b, 21, 5b, fd, 27, a7, e6, 2c, bb, e5, c1, 40, 66, 92, f6, ef] [2025-12-14T03:37:10.937258484Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[32, 0a, bd, 41, 2c, 63, d7, d0, 2f, 27, cd, 3b, 71, 89, 25, 55, 70, e7, cb, a0] reset_token=[50, ce, 7f, 20, ca, ad, b5, 0b, a6, c4, e8, d2, 80, 13, 2d, 90] [2025-12-14T03:37:10.937278371Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=124.041792ms latest_rtt=32.098492ms srtt=36.988026ms min_rtt=32.098492ms rttvar=15.529459ms cwnd=9450 ssthresh=9450 bytes_in_flight=111 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 763112879 }) Rate { delivered: 509, delivered_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 9, rate_sample: RateSample { bandwidth: 4.56 Kbps, is_app_limited: true, interval: 308.536338ms, delivered: 176, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 608, tv_nsec: 693422662 }), send_elapsed: 276.437846ms, ack_elapsed: 308.536338ms, rtt: 32.098492ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319360, last_update: Instant { tv_sec: 608, tv_nsec: 969860508 }, next_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.937326260Z TRACE quiche_apps::client] written 111 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.937332131Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.938342874Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55297 [2025-12-14T03:37:10.938357931Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx pkt Short dcid=014e423dd16560db3699d8633ccd438c890fd865 key_phase=false len=1049 pn=3 [2025-12-14T03:37:10.938369713Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:10.938376857Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:10.938389110Z TRACE quiche_apps::client] 0.0.0.0:55297: processed 1070 bytes [2025-12-14T03:37:10.938396634Z TRACE quiche_apps::client] 0.0.0.0:55297: recv() would block [2025-12-14T03:37:10.938401693Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.938412754Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:10.938417723Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:10.938423313Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:10.938428293Z INFO quiche_apps::common] 1/1 response(s) received in 1.348365571s, closing... [2025-12-14T03:37:10.938441938Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx pkt Short dcid=fdde16e867de9cae key_phase=false len=10 pn=11 [2025-12-14T03:37:10.938447618Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:10.938460623Z TRACE quiche::recovery::congestion::recovery] 014e423dd16560db3699d8633ccd438c890fd865 timer=124.080505ms latest_rtt=32.098492ms srtt=36.988026ms min_rtt=32.098492ms rttvar=15.529459ms cwnd=9450 ssthresh=9450 bytes_in_flight=147 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 608, tv_nsec: 763112879 }) Rate { delivered: 509, delivered_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, first_sent_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 4.56 Kbps, is_app_limited: true, interval: 308.536338ms, delivered: 176, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 608, tv_nsec: 693422662 }), send_elapsed: 276.437846ms, ack_elapsed: 308.536338ms, rtt: 32.098492ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319360, last_update: Instant { tv_sec: 608, tv_nsec: 969860508 }, next_time: Instant { tv_sec: 608, tv_nsec: 969860508 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:10.938523019Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:55297 to 193.167.100.100:443 [2025-12-14T03:37:10.938532607Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:10.987358989Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:55297 [2025-12-14T03:37:10.987377173Z TRACE quiche_apps::client] 0.0.0.0:55297: processed 44 bytes [2025-12-14T03:37:10.987386791Z TRACE quiche_apps::client] 0.0.0.0:55297: recv() would block [2025-12-14T03:37:10.987393513Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:10.987402270Z TRACE quiche_apps::client] 0.0.0.0:55297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.236726256Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:11.236763436Z TRACE quiche] 014e423dd16560db3699d8633ccd438c890fd865 draining timeout expired [2025-12-14T03:37:11.236815382Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.236822746Z INFO quiche_apps::client] connection closed, recv=6 sent=12 lost=3 retrans=5 sent_bytes=2501 recv_bytes=2579 lost_bytes=1523 [local_addr=0.0.0.0:55297 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=12 lost=3 retrans=5 rtt=36.988026ms min_rtt=Some(32.098492ms) rttvar=15.529459ms cwnd=9450 sent_bytes=2501 recv_bytes=2579 lost_bytes=0 stream_retrans_bytes=620 pmtu=1350 delivery_rate=570] [2025-12-14T03:37:11.241736166Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:11.241989067Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42035 with scid c9773ba53c9af3d1b962c359a40c3fdd66419f7f [2025-12-14T03:37:11.242029703Z TRACE quiche::tls] c9773ba53c9af3d1b962c359a40c3fdd66419f7f write message lvl=Initial len=266 [2025-12-14T03:37:11.242047215Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Initial version=1 dcid=fa5a4532cb955a2df3bb1727bdd547af scid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f len=270 pn=0 [2025-12-14T03:37:11.242051223Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:11.242065719Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=998.93015ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 609, tv_nsec: 306852425 }, next_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.242179612Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:11.478854457Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.478898449Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Initial version=1 dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f scid=81c0b2ac28280375 token= len=1162 pn=1 [2025-12-14T03:37:11.478924808Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:11.479058728Z TRACE quiche::tls] c9773ba53c9af3d1b962c359a40c3fdd66419f7f set write secret lvl=Handshake [2025-12-14T03:37:11.479080037Z TRACE quiche::tls] c9773ba53c9af3d1b962c359a40c3fdd66419f7f set read secret lvl=Handshake [2025-12-14T03:37:11.479096708Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm PADDING len=1051 [2025-12-14T03:37:11.479132886Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 1200 bytes [2025-12-14T03:37:11.479143515Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.479177679Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.479224586Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Initial version=1 dcid=81c0b2ac28280375 scid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f len=5 pn=1 [2025-12-14T03:37:11.479231679Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm ACK delay=40 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:11.479266474Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=761.728012ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 609, tv_nsec: 544057408 }, next_time: Instant { tv_sec: 609, tv_nsec: 544057408 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.479348497Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.479360720Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.513495180Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.513532109Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Handshake version=1 dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f scid=81c0b2ac28280375 len=728 pn=1 [2025-12-14T03:37:11.513555052Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm CRYPTO off=0 len=707 [2025-12-14T03:37:11.513800689Z TRACE quiche::tls] c9773ba53c9af3d1b962c359a40c3fdd66419f7f write message lvl=Handshake len=36 [2025-12-14T03:37:11.513807482Z TRACE quiche::tls] c9773ba53c9af3d1b962c359a40c3fdd66419f7f set write secret lvl=OneRTT [2025-12-14T03:37:11.513817981Z TRACE quiche::tls] c9773ba53c9af3d1b962c359a40c3fdd66419f7f set read secret lvl=OneRTT [2025-12-14T03:37:11.513839161Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(fa5a4532cb955a2df3bb1727bdd547af), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(81c0b2ac28280375), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:11.513881339Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 765 bytes [2025-12-14T03:37:11.513886850Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.513890016Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.513899253Z DEBUG quiche_apps::common] sending HTTP request "GET /tangy-aquamarine-folder\r\n" [2025-12-14T03:37:11.513972079Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Handshake version=1 dcid=81c0b2ac28280375 scid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f len=45 pn=2 [2025-12-14T03:37:11.513977018Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm ACK delay=55 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:11.513982017Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:11.513994751Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=727.000968ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=432 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 609, tv_nsec: 578816482 }, next_time: Instant { tv_sec: 609, tv_nsec: 578816482 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.514017724Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f dropped epoch 0 state [2025-12-14T03:37:11.514026830Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Short dcid=81c0b2ac28280375 key_phase=false len=115 pn=3 [2025-12-14T03:37:11.514030056Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[44, b4, d7, 9c, e7, c2, f9, e9, f4, d7, e5, 57, be, b1, ed, 7c, bb, 4e, 6c, 29] reset_token=[ab, d9, eb, 98, a7, a9, 89, 45, 17, d2, 60, 18, 54, 95, 2d, fb] [2025-12-14T03:37:11.514037330Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fe, 7c, 5d, ff, 92, 1a, 7e, 06, 3a, ed, 4f, 04, 38, 2c, fc, 68, 18, ff, e4, fa] reset_token=[c0, 78, 0b, fe, 6c, fa, fc, f5, c9, 36, 75, cc, e8, 57, 31, a8] [2025-12-14T03:37:11.514044022Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:37:11.514051456Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=998.90875ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 609, tv_nsec: 578816482 }, next_time: Instant { tv_sec: 609, tv_nsec: 578816482 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.514101630Z TRACE quiche_apps::client] written 240 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.514110637Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.546391449Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.546423448Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Handshake version=1 dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f scid=81c0b2ac28280375 len=728 pn=2 [2025-12-14T03:37:11.546445078Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm CRYPTO off=0 len=707 [2025-12-14T03:37:11.546477018Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 765 bytes [2025-12-14T03:37:11.546487477Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.546494190Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.546520178Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Handshake version=1 dcid=81c0b2ac28280375 scid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f len=5 pn=4 [2025-12-14T03:37:11.546529546Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm ACK delay=12 blocks=[1..2] ecn_counts=None [2025-12-14T03:37:11.546606191Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=966.347443ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=240 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 306852425 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 609, tv_nsec: 611360274 }, next_time: Instant { tv_sec: 609, tv_nsec: 611360274 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.546694476Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.546708241Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.566815964Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.566850589Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Short dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f key_phase=false len=23 pn=2 [2025-12-14T03:37:11.566872259Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm ACK delay=2375 blocks=[3..3] ecn_counts=None [2025-12-14T03:37:11.566883460Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f packet newly acked 3 [2025-12-14T03:37:11.566925989Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 44 bytes [2025-12-14T03:37:11.566936459Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.566943231Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.566956115Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.673120199Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:11.673144574Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f loss detection timeout expired [2025-12-14T03:37:11.673184629Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=158.078084ms latest_rtt=52.88404ms srtt=52.88404ms min_rtt=52.88404ms rttvar=26.44202ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 141, delivered_time: Instant { tv_sec: 609, tv_nsec: 631700522 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 578816482 }, end_of_app_limited: 4, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 3.47 Kbps, is_app_limited: true, interval: 324.848097ms, delivered: 141, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 609, tv_nsec: 306852425 }), send_elapsed: 271.964057ms, ack_elapsed: 324.848097ms, rtt: 52.88404ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 609, tv_nsec: 611360274 }, next_time: Instant { tv_sec: 609, tv_nsec: 611360274 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.673215507Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.673245152Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Handshake version=1 dcid=81c0b2ac28280375 scid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f len=46 pn=5 [2025-12-14T03:37:11.673250382Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm ACK delay=15852 blocks=[1..2] ecn_counts=None [2025-12-14T03:37:11.673256743Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:11.673276841Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=317.252363ms latest_rtt=52.88404ms srtt=52.88404ms min_rtt=52.88404ms rttvar=26.44202ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=199 app_limited=true congestion_recovery_start_time=None Rate { delivered: 141, delivered_time: Instant { tv_sec: 609, tv_nsec: 631700522 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 578816482 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 3.47 Kbps, is_app_limited: true, interval: 324.848097ms, delivered: 141, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 609, tv_nsec: 306852425 }), send_elapsed: 271.964057ms, ack_elapsed: 324.848097ms, rtt: 52.88404ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 319094, last_update: Instant { tv_sec: 609, tv_nsec: 738081400 }, next_time: Instant { tv_sec: 609, tv_nsec: 738081400 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.673341661Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.673348654Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.865688153Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.865740029Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Short dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f key_phase=false len=203 pn=5 [2025-12-14T03:37:11.865759215Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm HANDSHAKE_DONE [2025-12-14T03:37:11.865770626Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f dropped epoch 1 state [2025-12-14T03:37:11.865779954Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f5, af, 38, ef, ba, ca, c6, 57] reset_token=[e1, 99, 03, 52, 03, f2, 87, f9, 56, e2, 33, e8, 2d, 26, dc, 98] [2025-12-14T03:37:11.865843499Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2d, 2c, 55, 33, 4d, 18, 29, 0c] reset_token=[b0, 6c, 96, 45, 06, 8c, dd, 25, 4f, 1d, a1, e5, 78, be, 58, 3f] [2025-12-14T03:37:11.865852857Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[58, d0, e7, 9f, f5, 1f, 7d, 13] reset_token=[e0, 0a, 39, e9, a2, 59, f7, 54, df, 7a, 2d, e7, 2b, 1a, 56, 6c] [2025-12-14T03:37:11.865871241Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 10, 93, 13, 57, f2, fb, 89] reset_token=[63, 73, 12, 03, 50, bc, ec, 25, 80, 8b, 04, be, 74, 5e, db, 5f] [2025-12-14T03:37:11.865877743Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[35, 55, 2a, 02, ae, a4, f9, 93] reset_token=[c9, 38, 69, 60, fb, 36, 5d, 51, ae, 8f, 01, 4f, ae, f3, ab, 6c] [2025-12-14T03:37:11.865883203Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:11.865926704Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 224 bytes [2025-12-14T03:37:11.865932825Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.865936001Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.865950508Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Short dcid=81c0b2ac28280375 key_phase=false len=7 pn=6 [2025-12-14T03:37:11.865954235Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm ACK delay=26 blocks=[2..2, 5..5] ecn_counts=None [2025-12-14T03:37:11.865965186Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=none latest_rtt=52.88404ms srtt=52.88404ms min_rtt=52.88404ms rttvar=26.44202ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 141, delivered_time: Instant { tv_sec: 609, tv_nsec: 930797557 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 930797557 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 3.47 Kbps, is_app_limited: true, interval: 324.848097ms, delivered: 141, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 609, tv_nsec: 306852425 }), send_elapsed: 271.964057ms, ack_elapsed: 324.848097ms, rtt: 52.88404ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319094, last_update: Instant { tv_sec: 609, tv_nsec: 930797557 }, next_time: Instant { tv_sec: 609, tv_nsec: 930797557 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.866015589Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.866024797Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.898454829Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.898502829Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Short dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f key_phase=false len=26 pn=7 [2025-12-14T03:37:11.898523247Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:11.898532785Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm STREAM id=0 off=1023 len=1 fin=true [2025-12-14T03:37:11.898553433Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 47 bytes [2025-12-14T03:37:11.898559444Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.898563221Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.898587596Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Short dcid=81c0b2ac28280375 key_phase=false len=9 pn=7 [2025-12-14T03:37:11.898595411Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm ACK delay=10 blocks=[2..2, 5..5, 7..7] ecn_counts=None [2025-12-14T03:37:11.898634614Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=none latest_rtt=52.88404ms srtt=52.88404ms min_rtt=52.88404ms rttvar=26.44202ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 141, delivered_time: Instant { tv_sec: 609, tv_nsec: 930797557 }, first_sent_time: Instant { tv_sec: 609, tv_nsec: 930797557 }, end_of_app_limited: 4, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 3.47 Kbps, is_app_limited: true, interval: 324.848097ms, delivered: 141, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 609, tv_nsec: 306852425 }), send_elapsed: 271.964057ms, ack_elapsed: 324.848097ms, rtt: 52.88404ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319094, last_update: Instant { tv_sec: 609, tv_nsec: 930797557 }, next_time: Instant { tv_sec: 609, tv_nsec: 930797557 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.898692342Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.898699936Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:11.935571239Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:11.935589042Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx pkt Short dcid=c9773ba53c9af3d1b962c359a40c3fdd66419f7f key_phase=false len=1231 pn=8 [2025-12-14T03:37:11.935600904Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm HANDSHAKE_DONE [2025-12-14T03:37:11.935608067Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f5, af, 38, ef, ba, ca, c6, 57] reset_token=[e1, 99, 03, 52, 03, f2, 87, f9, 56, e2, 33, e8, 2d, 26, dc, 98] [2025-12-14T03:37:11.935619999Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2d, 2c, 55, 33, 4d, 18, 29, 0c] reset_token=[b0, 6c, 96, 45, 06, 8c, dd, 25, 4f, 1d, a1, e5, 78, be, 58, 3f] [2025-12-14T03:37:11.935629146Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[58, d0, e7, 9f, f5, 1f, 7d, 13] reset_token=[e0, 0a, 39, e9, a2, 59, f7, 54, df, 7a, 2d, e7, 2b, 1a, 56, 6c] [2025-12-14T03:37:11.935638414Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 10, 93, 13, 57, f2, fb, 89] reset_token=[63, 73, 12, 03, 50, bc, ec, 25, 80, 8b, 04, be, 74, 5e, db, 5f] [2025-12-14T03:37:11.935647741Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[35, 55, 2a, 02, ae, a4, f9, 93] reset_token=[c9, 38, 69, 60, fb, 36, 5d, 51, ae, 8f, 01, 4f, ae, f3, ab, 6c] [2025-12-14T03:37:11.935664593Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:11.935672708Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f rx frm STREAM id=0 off=0 len=1023 fin=false [2025-12-14T03:37:11.935690130Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 1252 bytes [2025-12-14T03:37:11.935697443Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:11.935702543Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:11.935713604Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:11.935718333Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:11.935723522Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:11.935728151Z INFO quiche_apps::common] 1/1 response(s) received in 693.53826ms, closing... [2025-12-14T03:37:11.935741115Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx pkt Short dcid=81c0b2ac28280375 key_phase=false len=10 pn=8 [2025-12-14T03:37:11.935746535Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:11.935758447Z TRACE quiche::recovery::congestion::recovery] c9773ba53c9af3d1b962c359a40c3fdd66419f7f timer=367.281317ms latest_rtt=52.88404ms srtt=52.88404ms min_rtt=52.88404ms rttvar=26.44202ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 141, delivered_time: Instant { tv_sec: 610, tv_nsec: 591850 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 591850 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 3.47 Kbps, is_app_limited: true, interval: 324.848097ms, delivered: 141, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 609, tv_nsec: 306852425 }), send_elapsed: 271.964057ms, ack_elapsed: 324.848097ms, rtt: 52.88404ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 319094, last_update: Instant { tv_sec: 610, tv_nsec: 591850 }, next_time: Instant { tv_sec: 610, tv_nsec: 591850 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:11.935801858Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42035 to 193.167.100.100:443 [2025-12-14T03:37:11.935806727Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.025049274Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:12.025073570Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 1252 bytes [2025-12-14T03:37:12.025082136Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:12.025086263Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.025093136Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.204367908Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:12.204403284Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 1252 bytes [2025-12-14T03:37:12.204412311Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:12.204416549Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.204428361Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.205384512Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:42035 [2025-12-14T03:37:12.205397806Z TRACE quiche_apps::client] 0.0.0.0:42035: processed 1252 bytes [2025-12-14T03:37:12.205403978Z TRACE quiche_apps::client] 0.0.0.0:42035: recv() would block [2025-12-14T03:37:12.205417212Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.205422713Z TRACE quiche_apps::client] 0.0.0.0:42035 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.412682436Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:12.412706200Z TRACE quiche] c9773ba53c9af3d1b962c359a40c3fdd66419f7f draining timeout expired [2025-12-14T03:37:12.412746014Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.412754380Z INFO quiche_apps::client] connection closed, recv=7 sent=9 lost=0 retrans=1 sent_bytes=896 recv_bytes=4297 lost_bytes=0 [local_addr=0.0.0.0:42035 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=9 lost=0 retrans=1 rtt=52.88404ms min_rtt=Some(52.88404ms) rttvar=26.44202ms cwnd=13500 sent_bytes=896 recv_bytes=4297 lost_bytes=0 stream_retrans_bytes=36 pmtu=1350 delivery_rate=434] [2025-12-14T03:37:12.417505551Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:12.417755887Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53442 with scid 66d46830192242d9393f5a1892ab396649697c7a [2025-12-14T03:37:12.417796483Z TRACE quiche::tls] 66d46830192242d9393f5a1892ab396649697c7a write message lvl=Initial len=266 [2025-12-14T03:37:12.417814507Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx pkt Initial version=1 dcid=71307699f8a8ec6cf2618db64abe63a1 scid=66d46830192242d9393f5a1892ab396649697c7a len=270 pn=0 [2025-12-14T03:37:12.417818324Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:12.417832811Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a timer=998.92989ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 610, tv_nsec: 482619347 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 482619347 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 610, tv_nsec: 482619347 }, next_time: Instant { tv_sec: 610, tv_nsec: 482619347 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.417914673Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:12.455122070Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53442 [2025-12-14T03:37:12.455185288Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx pkt Initial version=1 dcid=66d46830192242d9393f5a1892ab396649697c7a scid=32b6491ac4bfebcd token= len=399 pn=0 [2025-12-14T03:37:12.455213671Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.455233658Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a packet newly acked 0 [2025-12-14T03:37:12.455244909Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:12.455397102Z TRACE quiche::tls] 66d46830192242d9393f5a1892ab396649697c7a set write secret lvl=Handshake [2025-12-14T03:37:12.455416549Z TRACE quiche::tls] 66d46830192242d9393f5a1892ab396649697c7a set read secret lvl=Handshake [2025-12-14T03:37:12.455434562Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm PADDING len=283 [2025-12-14T03:37:12.455469547Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx pkt Handshake version=1 dcid=66d46830192242d9393f5a1892ab396649697c7a scid=32b6491ac4bfebcd len=726 pn=0 [2025-12-14T03:37:12.455485898Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm CRYPTO off=0 len=705 [2025-12-14T03:37:12.455672525Z TRACE quiche::tls] 66d46830192242d9393f5a1892ab396649697c7a write message lvl=Handshake len=36 [2025-12-14T03:37:12.455678086Z TRACE quiche::tls] 66d46830192242d9393f5a1892ab396649697c7a set write secret lvl=OneRTT [2025-12-14T03:37:12.455685610Z TRACE quiche::tls] 66d46830192242d9393f5a1892ab396649697c7a set read secret lvl=OneRTT [2025-12-14T03:37:12.455702952Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(71307699f8a8ec6cf2618db64abe63a1), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(32b6491ac4bfebcd), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:12.455735883Z TRACE quiche_apps::client] 0.0.0.0:53442: processed 1200 bytes [2025-12-14T03:37:12.455741354Z TRACE quiche_apps::client] 0.0.0.0:53442: recv() would block [2025-12-14T03:37:12.455744509Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.455753626Z DEBUG quiche_apps::common] sending HTTP request "GET /spicy-anxious-file\r\n" [2025-12-14T03:37:12.455825430Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx pkt Initial version=1 dcid=32b6491ac4bfebcd scid=66d46830192242d9393f5a1892ab396649697c7a len=6 pn=1 [2025-12-14T03:37:12.455830129Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm ACK delay=80 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.455841630Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a timer=111.581271ms latest_rtt=37.415063ms srtt=37.415063ms min_rtt=37.415063ms rttvar=18.707531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.20 Kbps, is_app_limited: true, interval: 37.415063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 482619347 }), send_elapsed: 0ns, ack_elapsed: 37.415063ms, rtt: 37.415063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451021, last_update: Instant { tv_sec: 610, tv_nsec: 520556252 }, next_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.455866787Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx pkt Handshake version=1 dcid=32b6491ac4bfebcd scid=66d46830192242d9393f5a1892ab396649697c7a len=45 pn=2 [2025-12-14T03:37:12.455870364Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.455873550Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:12.455880102Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a timer=112.181018ms latest_rtt=37.415063ms srtt=37.415063ms min_rtt=37.415063ms rttvar=18.707531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.20 Kbps, is_app_limited: true, interval: 37.415063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 482619347 }), send_elapsed: 0ns, ack_elapsed: 37.415063ms, rtt: 37.415063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451021, last_update: Instant { tv_sec: 610, tv_nsec: 520672128 }, next_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.502µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.455899097Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a dropped epoch 0 state [2025-12-14T03:37:12.455912963Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx pkt Short dcid=32b6491ac4bfebcd key_phase=false len=1164 pn=3 [2025-12-14T03:37:12.455916239Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3f, 62, 23, f8, 2c, 32, 80, f9, c5, 86, 44, e9, bb, 89, c9, 2d, 1e, 2e, 3e, d9] reset_token=[13, 48, 5c, da, f1, 11, 12, f2, 28, b1, d1, 0d, b1, 65, fb, b8] [2025-12-14T03:37:12.455923693Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[02, 53, 36, bb, a7, 54, f6, b5, e2, ab, ea, 8a, c7, 3b, c6, 66, 25, 74, e6, f8] reset_token=[e6, 97, 19, de, d3, d9, 0a, 0e, 48, 13, 79, f9, af, 6e, a8, a4] [2025-12-14T03:37:12.455930415Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm STREAM id=0 off=0 len=25 fin=true [2025-12-14T03:37:12.455933581Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm PADDING len=1054 [2025-12-14T03:37:12.455941025Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a timer=112.120104ms latest_rtt=37.415063ms srtt=37.415063ms min_rtt=37.415063ms rttvar=18.707531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.20 Kbps, is_app_limited: true, interval: 37.415063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 482619347 }), send_elapsed: 0ns, ack_elapsed: 37.415063ms, rtt: 37.415063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 451021, last_update: Instant { tv_sec: 610, tv_nsec: 520672128 }, next_time: Instant { tv_sec: 610, tv_nsec: 520891630 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.455984607Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53442 to 193.167.100.100:443 [2025-12-14T03:37:12.455990738Z TRACE quiche_apps::client] 0.0.0.0:53442 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.489820367Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:53442 [2025-12-14T03:37:12.489880109Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx pkt Short dcid=66d46830192242d9393f5a1892ab396649697c7a key_phase=false len=20 pn=0 [2025-12-14T03:37:12.489918270Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm HANDSHAKE_DONE [2025-12-14T03:37:12.489931084Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a dropped epoch 1 state [2025-12-14T03:37:12.489938127Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm PADDING len=2 [2025-12-14T03:37:12.489962142Z TRACE quiche_apps::client] 0.0.0.0:53442: processed 41 bytes [2025-12-14T03:37:12.489972321Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:53442 [2025-12-14T03:37:12.489981007Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx pkt Short dcid=66d46830192242d9393f5a1892ab396649697c7a key_phase=false len=202 pn=1 [2025-12-14T03:37:12.489996486Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[48, 2c, 8d, 15, 9e, b0, 5f, fa] reset_token=[d4, 15, 2b, 37, 07, a9, 17, 50, 96, 30, 99, a6, 08, e2, ac, cc] [2025-12-14T03:37:12.490014219Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[15, 3b, 03, dc, af, b6, 20, 3f] reset_token=[4b, b7, 80, 45, 94, b5, cb, 7b, 0d, 90, d9, 71, 64, d4, 30, 81] [2025-12-14T03:37:12.490026531Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8a, 38, fa, e8, b0, 23, 9e, 34] reset_token=[0e, cf, f3, fe, 03, db, d3, 6b, c3, e3, 46, 37, 81, e5, 46, e8] [2025-12-14T03:37:12.490039285Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f7, 01, cd, 62, 33, 3c, 76, ff] reset_token=[6a, c4, 7a, 40, b8, fe, 0a, 84, b8, 0f, 0a, d4, 5b, 9b, 46, e3] [2025-12-14T03:37:12.490051077Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[7e, 7a, 92, bc, 0f, e7, 8d, 12] reset_token=[ae, 95, 1e, f6, 21, 71, 88, d1, ee, f3, 49, 8f, d1, b4, 95, 09] [2025-12-14T03:37:12.490060455Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:12.490111800Z TRACE quiche_apps::client] 0.0.0.0:53442: processed 223 bytes [2025-12-14T03:37:12.490124023Z TRACE quiche_apps::client] 0.0.0.0:53442: recv() would block [2025-12-14T03:37:12.490130756Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.490172864Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx pkt Short dcid=32b6491ac4bfebcd key_phase=false len=5 pn=4 [2025-12-14T03:37:12.490185838Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm ACK delay=23 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:12.490205936Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a timer=102.853251ms latest_rtt=37.415063ms srtt=37.415063ms min_rtt=37.415063ms rttvar=18.707531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.20 Kbps, is_app_limited: true, interval: 37.415063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 482619347 }), send_elapsed: 0ns, ack_elapsed: 37.415063ms, rtt: 37.415063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451021, last_update: Instant { tv_sec: 610, tv_nsec: 554996418 }, next_time: Instant { tv_sec: 610, tv_nsec: 554996418 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.490284732Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53442 to 193.167.100.100:443 [2025-12-14T03:37:12.490304119Z TRACE quiche_apps::client] 0.0.0.0:53442 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.491808507Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:53442 [2025-12-14T03:37:12.491826360Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx pkt Short dcid=66d46830192242d9393f5a1892ab396649697c7a key_phase=false len=1049 pn=2 [2025-12-14T03:37:12.491835838Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:12.491843542Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:12.491856116Z TRACE quiche_apps::client] 0.0.0.0:53442: processed 1070 bytes [2025-12-14T03:37:12.491863349Z TRACE quiche_apps::client] 0.0.0.0:53442: recv() would block [2025-12-14T03:37:12.491868058Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.491877175Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:12.491882545Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:12.491887665Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:12.491892413Z INFO quiche_apps::common] 1/1 response(s) received in 73.973042ms, closing... [2025-12-14T03:37:12.491905578Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx pkt Short dcid=32b6491ac4bfebcd key_phase=false len=10 pn=5 [2025-12-14T03:37:12.491911289Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:12.491924323Z TRACE quiche::recovery::congestion::recovery] 66d46830192242d9393f5a1892ab396649697c7a timer=137.219459ms latest_rtt=37.415063ms srtt=37.415063ms min_rtt=37.415063ms rttvar=18.707531ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 520556282 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.20 Kbps, is_app_limited: true, interval: 37.415063ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 482619347 }), send_elapsed: 0ns, ack_elapsed: 37.415063ms, rtt: 37.415063ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451021, last_update: Instant { tv_sec: 610, tv_nsec: 556755822 }, next_time: Instant { tv_sec: 610, tv_nsec: 554996418 }, max_datagram_size: 1350, last_packet_size: None, iv: 79.819µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.491986759Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:53442 to 193.167.100.100:443 [2025-12-14T03:37:12.491996467Z TRACE quiche_apps::client] 0.0.0.0:53442 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.829384988Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:12.829406468Z TRACE quiche] 66d46830192242d9393f5a1892ab396649697c7a draining timeout expired [2025-12-14T03:37:12.829446673Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.829453926Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2534 lost_bytes=0 [local_addr=0.0.0.0:53442 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=37.415063ms min_rtt=Some(37.415063ms) rttvar=18.707531ms cwnd=13500 sent_bytes=1750 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8900] [2025-12-14T03:37:12.833981908Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:12.834242564Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54679 with scid 509b41738b63e9448c42e6dfd4bc9e0dec40a203 [2025-12-14T03:37:12.834290533Z TRACE quiche::tls] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 write message lvl=Initial len=266 [2025-12-14T03:37:12.834308075Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Initial version=1 dcid=a54fdd6e3fb8d749ee35302210b588e7 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=270 pn=0 [2025-12-14T03:37:12.834311742Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:12.834325458Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=998.930821ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 610, tv_nsec: 899112975 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 899112975 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 610, tv_nsec: 899112975 }, next_time: Instant { tv_sec: 610, tv_nsec: 899112975 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.834404886Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:12.870971569Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:12.870997106Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Initial version=1 dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 scid=aed3b34646c8db73 token= len=399 pn=0 [2025-12-14T03:37:12.871018416Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.871030088Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 packet newly acked 0 [2025-12-14T03:37:12.871041830Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:12.871210794Z TRACE quiche::tls] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 set write secret lvl=Handshake [2025-12-14T03:37:12.871228327Z TRACE quiche::tls] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 set read secret lvl=Handshake [2025-12-14T03:37:12.871240319Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm PADDING len=283 [2025-12-14T03:37:12.871262100Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Handshake version=1 dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 scid=aed3b34646c8db73 len=726 pn=0 [2025-12-14T03:37:12.871268481Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm CRYPTO off=0 len=705 [2025-12-14T03:37:12.871437496Z TRACE quiche::tls] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 write message lvl=Handshake len=36 [2025-12-14T03:37:12.871442205Z TRACE quiche::tls] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 set write secret lvl=OneRTT [2025-12-14T03:37:12.871449198Z TRACE quiche::tls] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 set read secret lvl=OneRTT [2025-12-14T03:37:12.871464987Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(a54fdd6e3fb8d749ee35302210b588e7), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(aed3b34646c8db73), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:12.871492449Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 1200 bytes [2025-12-14T03:37:12.871497979Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:12.871500954Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.871509631Z DEBUG quiche_apps::common] sending HTTP request "GET /mild-noisy-dictator\r\n" [2025-12-14T03:37:12.871560565Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Initial version=1 dcid=aed3b34646c8db73 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=6 pn=1 [2025-12-14T03:37:12.871565114Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=70 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.871574832Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=109.623213ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 610, tv_nsec: 936319029 }, next_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.871596703Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Handshake version=1 dcid=aed3b34646c8db73 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=45 pn=2 [2025-12-14T03:37:12.871600359Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=41 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.871603485Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:12.871609677Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=110.148923ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 610, tv_nsec: 936408716 }, next_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, max_datagram_size: 1350, last_packet_size: None, iv: 215.514µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.871627690Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 dropped epoch 0 state [2025-12-14T03:37:12.871641236Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=1164 pn=3 [2025-12-14T03:37:12.871644401Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 37, fd, 51, 24, 13, 1e, cf, 3d, 86, 26, 1a, 1a, 57, f3, 98, 91, e0, aa, 02] reset_token=[5e, fd, 8c, f8, 64, f2, 78, a6, df, 4b, 15, 18, 7f, 29, 10, 21] [2025-12-14T03:37:12.871651164Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 1f, b3, 65, e1, 1a, 9d, 71, 05, 62, c7, 76, 1e, cd, 38, ec, 12, 6e, e3, 6d] reset_token=[c9, e1, e2, 8c, dc, ed, 89, 6b, a3, 2c, 6c, 82, 92, df, f2, 12] [2025-12-14T03:37:12.871657396Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:12.871660552Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm PADDING len=1053 [2025-12-14T03:37:12.871667996Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=110.090624ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 459366, last_update: Instant { tv_sec: 610, tv_nsec: 936408716 }, next_time: Instant { tv_sec: 610, tv_nsec: 936624230 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.871708501Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:12.871714522Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:12.982879241Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:12.982906412Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 loss detection timeout expired [2025-12-14T03:37:12.982915118Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=109.048449ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 459366, last_update: Instant { tv_sec: 610, tv_nsec: 936408716 }, next_time: Instant { tv_sec: 610, tv_nsec: 936624230 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.982954762Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:12.982985559Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Handshake version=1 dcid=aed3b34646c8db73 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=46 pn=4 [2025-12-14T03:37:12.982990548Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=13964 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:12.982997080Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:12.983017348Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=158.94715ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 47820965 }, next_time: Instant { tv_sec: 611, tv_nsec: 47820965 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:12.983096626Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:12.983103679Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.070630774Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:13.070662072Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 dropped invalid packet [2025-12-14T03:37:13.070667843Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 1200 bytes [2025-12-14T03:37:13.070687820Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:13.070695234Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.070708960Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.142836060Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:13.142858222Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 loss detection timeout expired [2025-12-14T03:37:13.142866427Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=269.509518ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 47820965 }, next_time: Instant { tv_sec: 611, tv_nsec: 47820965 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.142908966Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.142934444Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=111 pn=5 [2025-12-14T03:37:13.142939794Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 1f, b3, 65, e1, 1a, 9d, 71, 05, 62, c7, 76, 1e, cd, 38, ec, 12, 6e, e3, 6d] reset_token=[c9, e1, e2, 8c, dc, ed, 89, 6b, a3, 2c, 6c, 82, 92, df, f2, 12] [2025-12-14T03:37:13.142952297Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 37, fd, 51, 24, 13, 1e, cf, 3d, 86, 26, 1a, 1a, 57, f3, 98, 91, e0, aa, 02] reset_token=[5e, fd, 8c, f8, 64, f2, 78, a6, df, 4b, 15, 18, 7f, 29, 10, 21] [2025-12-14T03:37:13.142960342Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:13.142981001Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=280.807935ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1526 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 137, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 207772445 }, next_time: Instant { tv_sec: 611, tv_nsec: 207772445 }, max_datagram_size: 1350, last_packet_size: Some(137), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.143049288Z TRACE quiche_apps::client] written 137 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.143059156Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=4 pn=6 [2025-12-14T03:37:13.143063284Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm PING mtu_probe=None [2025-12-14T03:37:13.143067341Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm PADDING len=3 [2025-12-14T03:37:13.143074905Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=280.71409ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 207911294 }, next_time: Instant { tv_sec: 611, tv_nsec: 207772445 }, max_datagram_size: 1350, last_packet_size: None, iv: 363.545µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.143128535Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.143138634Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.271189013Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:13.271223909Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Handshake version=1 dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 scid=aed3b34646c8db73 len=20 pn=2 [2025-12-14T03:37:13.271241752Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm PING mtu_probe=None [2025-12-14T03:37:13.271248624Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm PADDING len=2 [2025-12-14T03:37:13.271273822Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 56 bytes [2025-12-14T03:37:13.271279482Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:13.271282588Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.271300431Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Handshake version=1 dcid=aed3b34646c8db73 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=7 pn=7 [2025-12-14T03:37:13.271306753Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=10 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:37:13.271325137Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=152.462796ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 336144484 }, next_time: Instant { tv_sec: 611, tv_nsec: 336508029 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.271376523Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.271385219Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.424599818Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:13.424636176Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 loss detection timeout expired [2025-12-14T03:37:13.424644942Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=439.967367ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 336144484 }, next_time: Instant { tv_sec: 611, tv_nsec: 336508029 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.424693483Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.424727236Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Handshake version=1 dcid=aed3b34646c8db73 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=50 pn=8 [2025-12-14T03:37:13.424732615Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=19188 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:37:13.424739769Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:13.424761710Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=799.94193ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 104, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 489561921 }, next_time: Instant { tv_sec: 611, tv_nsec: 489561921 }, max_datagram_size: 1350, last_packet_size: Some(104), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.424856556Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.424877265Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Handshake version=1 dcid=aed3b34646c8db73 scid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 len=11 pn=9 [2025-12-14T03:37:13.424884208Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=19207 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:37:13.424892163Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm PING mtu_probe=None [2025-12-14T03:37:13.424908784Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=799.793414ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1725 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 489722650 }, next_time: Instant { tv_sec: 611, tv_nsec: 489561921 }, max_datagram_size: 1350, last_packet_size: None, iv: 367.898µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.424967583Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.424979655Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.456476226Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:13.456493008Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Short dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 key_phase=false len=20 pn=0 [2025-12-14T03:37:13.456506643Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm HANDSHAKE_DONE [2025-12-14T03:37:13.456517263Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 dropped epoch 1 state [2025-12-14T03:37:13.456523855Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm PADDING len=2 [2025-12-14T03:37:13.456567527Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 41 bytes [2025-12-14T03:37:13.456576694Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:13.456582084Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.456596661Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=5 pn=10 [2025-12-14T03:37:13.456602652Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=12 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:13.456612310Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=768.0914ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 521444741 }, next_time: Instant { tv_sec: 611, tv_nsec: 521812639 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.456655450Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.456665349Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.571227358Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:13.571277351Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Short dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 key_phase=false len=20 pn=2 [2025-12-14T03:37:13.571295234Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm HANDSHAKE_DONE [2025-12-14T03:37:13.571300975Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm PADDING len=2 [2025-12-14T03:37:13.571321503Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 41 bytes [2025-12-14T03:37:13.571331852Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:13.571337973Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.571363100Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=7 pn=11 [2025-12-14T03:37:13.571387536Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=10 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:37:13.571411530Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=653.290557ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 636203396 }, next_time: Instant { tv_sec: 611, tv_nsec: 636203396 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.571489125Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.571501678Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:13.602903845Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:13.602926517Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Short dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 key_phase=false len=202 pn=3 [2025-12-14T03:37:13.602944481Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[51, 34, db, d6, e8, 9d, 71, 07] reset_token=[fe, be, 24, 3b, f7, ad, 49, 05, 5f, 61, df, 8d, 88, ad, 4a, 03] [2025-12-14T03:37:13.602960080Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bc, 60, 87, e3, 2f, ee, 00, 11] reset_token=[66, 3a, f0, 41, c4, 5c, 81, bf, 31, ea, 1e, cf, 0f, 1c, 19, 84] [2025-12-14T03:37:13.602972382Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[48, 18, 10, 85, a0, 08, 36, fe] reset_token=[32, ed, 69, 88, a4, 55, b7, 53, 27, 01, 73, cf, 43, 4e, 23, 96] [2025-12-14T03:37:13.602983954Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[72, e6, 48, 72, 30, ee, b6, a8] reset_token=[7c, 16, f2, e9, 4f, ae, 5d, 9e, 5a, 1c, 34, da, f5, c7, 1e, b8] [2025-12-14T03:37:13.602994964Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e5, ad, 9d, d2, 46, 3d, 09, 83] reset_token=[05, 93, e1, 35, 56, 13, 3b, 9c, 29, cf, d3, 50, c9, 87, ef, 68] [2025-12-14T03:37:13.603005825Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:13.603056970Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 223 bytes [2025-12-14T03:37:13.603067370Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:13.603073581Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:13.603087848Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=7 pn=12 [2025-12-14T03:37:13.603092236Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=20 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:37:13.603104188Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=621.59844ms latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 8, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 667937240 }, next_time: Instant { tv_sec: 611, tv_nsec: 667937240 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:13.603199696Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:13.603212179Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:14.225893056Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:14.225917652Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 loss detection timeout expired [2025-12-14T03:37:14.225929825Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=1.080421686s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1357 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 8, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 611, tv_nsec: 667937240 }, next_time: Instant { tv_sec: 611, tv_nsec: 667937240 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:14.225958829Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:14.225989616Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=201 pn=13 [2025-12-14T03:37:14.225994886Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=77882 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:37:14.226001488Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 37, fd, 51, 24, 13, 1e, cf, 3d, 86, 26, 1a, 1a, 57, f3, 98, 91, e0, aa, 02] reset_token=[5e, fd, 8c, f8, 64, f2, 78, a6, df, 4b, 15, 18, 7f, 29, 10, 21] [2025-12-14T03:37:14.226011096Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 1f, b3, 65, e1, 1a, 9d, 71, 05, 62, c7, 76, 1e, cd, 38, ec, 12, 6e, e3, 6d] reset_token=[c9, e1, e2, 8c, dc, ed, 89, 6b, a3, 2c, 6c, 82, 92, df, f2, 12] [2025-12-14T03:37:14.226019101Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 1f, b3, 65, e1, 1a, 9d, 71, 05, 62, c7, 76, 1e, cd, 38, ec, 12, 6e, e3, 6d] reset_token=[c9, e1, e2, 8c, dc, ed, 89, 6b, a3, 2c, 6c, 82, 92, df, f2, 12] [2025-12-14T03:37:14.226035792Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 37, fd, 51, 24, 13, 1e, cf, 3d, 86, 26, 1a, 1a, 57, f3, 98, 91, e0, aa, 02] reset_token=[5e, fd, 8c, f8, 64, f2, 78, a6, df, 4b, 15, 18, 7f, 29, 10, 21] [2025-12-14T03:37:14.226043246Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:14.226066329Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=2.163199311s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1584 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 227, rate: 459366, last_update: Instant { tv_sec: 612, tv_nsec: 290824512 }, next_time: Instant { tv_sec: 612, tv_nsec: 290824512 }, max_datagram_size: 1350, last_packet_size: Some(227), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:14.226185651Z TRACE quiche_apps::client] written 227 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:14.226206941Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=11 pn=14 [2025-12-14T03:37:14.226214405Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=77910 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:37:14.226222941Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm PING mtu_probe=None [2025-12-14T03:37:14.226235414Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=2.163260775s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1621 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 612, tv_nsec: 291055131 }, next_time: Instant { tv_sec: 612, tv_nsec: 290824512 }, max_datagram_size: 1350, last_packet_size: None, iv: 574.705µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:14.226281329Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:14.226292771Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.392515832Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:16.392557189Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 loss detection timeout expired [2025-12-14T03:37:16.392567458Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=2.160225483s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1621 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 612, tv_nsec: 291055131 }, next_time: Instant { tv_sec: 612, tv_nsec: 290824512 }, max_datagram_size: 1350, last_packet_size: None, iv: 574.705µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.392597544Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.392632419Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=201 pn=15 [2025-12-14T03:37:16.392639242Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=348712 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:37:16.392647407Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 37, fd, 51, 24, 13, 1e, cf, 3d, 86, 26, 1a, 1a, 57, f3, 98, 91, e0, aa, 02] reset_token=[5e, fd, 8c, f8, 64, f2, 78, a6, df, 4b, 15, 18, 7f, 29, 10, 21] [2025-12-14T03:37:16.392658448Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 1f, b3, 65, e1, 1a, 9d, 71, 05, 62, c7, 76, 1e, cd, 38, ec, 12, 6e, e3, 6d] reset_token=[c9, e1, e2, 8c, dc, ed, 89, 6b, a3, 2c, 6c, 82, 92, df, f2, 12] [2025-12-14T03:37:16.392667865Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[92, 1f, b3, 65, e1, 1a, 9d, 71, 05, 62, c7, 76, 1e, cd, 38, ec, 12, 6e, e3, 6d] reset_token=[c9, e1, e2, 8c, dc, ed, 89, 6b, a3, 2c, 6c, 82, 92, df, f2, 12] [2025-12-14T03:37:16.392676992Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e3, 37, fd, 51, 24, 13, 1e, cf, 3d, 86, 26, 1a, 1a, 57, f3, 98, 91, e0, aa, 02] reset_token=[5e, fd, 8c, f8, 64, f2, 78, a6, df, 4b, 15, 18, 7f, 29, 10, 21] [2025-12-14T03:37:16.392685959Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:16.392711236Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=4.326493819s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1848 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 227, rate: 459366, last_update: Instant { tv_sec: 614, tv_nsec: 457466323 }, next_time: Instant { tv_sec: 614, tv_nsec: 458041028 }, max_datagram_size: 1350, last_packet_size: Some(227), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.392819457Z TRACE quiche_apps::client] written 227 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:16.392835828Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=11 pn=16 [2025-12-14T03:37:16.392842150Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm ACK delay=348738 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:37:16.392848632Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm PING mtu_probe=None [2025-12-14T03:37:16.392861435Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=4.326561044s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1885 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 459366, last_update: Instant { tv_sec: 614, tv_nsec: 457684609 }, next_time: Instant { tv_sec: 614, tv_nsec: 458041028 }, max_datagram_size: 1350, last_packet_size: None, iv: 574.705µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.392913122Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:16.392923561Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.425984637Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:16.426011367Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx pkt Short dcid=509b41738b63e9448c42e6dfd4bc9e0dec40a203 key_phase=false len=1049 pn=5 [2025-12-14T03:37:16.426029290Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:16.426038307Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:16.426052013Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 1070 bytes [2025-12-14T03:37:16.426059516Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:16.426064456Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.426074434Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:16.426080876Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:16.426086276Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:16.426091095Z INFO quiche_apps::common] 1/1 response(s) received in 3.591681621s, closing... [2025-12-14T03:37:16.426106664Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx pkt Short dcid=aed3b34646c8db73 key_phase=false len=10 pn=17 [2025-12-14T03:37:16.426112996Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:16.426125800Z TRACE quiche::recovery::congestion::recovery] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 timer=4.326567938s latest_rtt=36.735367ms srtt=36.735367ms min_rtt=36.735367ms rttvar=18.367683ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1921 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, first_sent_time: Instant { tv_sec: 610, tv_nsec: 936319059 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.51 Kbps, is_app_limited: true, interval: 36.735367ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 610, tv_nsec: 899112975 }), send_elapsed: 0ns, ack_elapsed: 36.735367ms, rtt: 36.735367ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 459366, last_update: Instant { tv_sec: 614, tv_nsec: 490955256 }, next_time: Instant { tv_sec: 614, tv_nsec: 491529961 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.426196051Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54679 to 193.167.100.100:443 [2025-12-14T03:37:16.426204727Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.516450311Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:16.516474977Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 1070 bytes [2025-12-14T03:37:16.516484024Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:16.516489845Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.516499403Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.698091575Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:16.698137160Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 1070 bytes [2025-12-14T03:37:16.698169480Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:16.698180942Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.698193164Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.698917503Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54679 [2025-12-14T03:37:16.698926920Z TRACE quiche_apps::client] 0.0.0.0:54679: processed 1070 bytes [2025-12-14T03:37:16.698932120Z TRACE quiche_apps::client] 0.0.0.0:54679: recv() would block [2025-12-14T03:37:16.698937410Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.698945675Z TRACE quiche_apps::client] 0.0.0.0:54679 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.757061523Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:16.757096518Z TRACE quiche] 509b41738b63e9448c42e6dfd4bc9e0dec40a203 draining timeout expired [2025-12-14T03:37:16.757171698Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.757182448Z INFO quiche_apps::client] connection closed, recv=7 sent=18 lost=0 retrans=8 sent_bytes=2841 recv_bytes=2631 lost_bytes=0 [local_addr=0.0.0.0:54679 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=18 lost=0 retrans=8 rtt=36.735367ms min_rtt=Some(36.735367ms) rttvar=18.367683ms cwnd=13500 sent_bytes=2841 recv_bytes=2631 lost_bytes=0 stream_retrans_bytes=238 pmtu=1350 delivery_rate=9064] [2025-12-14T03:37:16.762044471Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:16.762313332Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37437 with scid 05c23ea142076a06cd491f964c1c005d3b59d9ac [2025-12-14T03:37:16.762355650Z TRACE quiche::tls] 05c23ea142076a06cd491f964c1c005d3b59d9ac write message lvl=Initial len=266 [2025-12-14T03:37:16.762378192Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx pkt Initial version=1 dcid=d1013b8b1859f282ed3bc4d408c0a3d1 scid=05c23ea142076a06cd491f964c1c005d3b59d9ac len=270 pn=0 [2025-12-14T03:37:16.762382270Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:16.762396115Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac timer=998.926142ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 614, tv_nsec: 827178944 }, first_sent_time: Instant { tv_sec: 614, tv_nsec: 827178944 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 614, tv_nsec: 827178944 }, next_time: Instant { tv_sec: 614, tv_nsec: 827178944 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.762477868Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:16.799203055Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37437 [2025-12-14T03:37:16.799229484Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx pkt Initial version=1 dcid=05c23ea142076a06cd491f964c1c005d3b59d9ac scid=7860ad866e77106a token= len=398 pn=0 [2025-12-14T03:37:16.799278204Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:16.799289826Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac packet newly acked 0 [2025-12-14T03:37:16.799301548Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:16.799442561Z TRACE quiche::tls] 05c23ea142076a06cd491f964c1c005d3b59d9ac set write secret lvl=Handshake [2025-12-14T03:37:16.799460383Z TRACE quiche::tls] 05c23ea142076a06cd491f964c1c005d3b59d9ac set read secret lvl=Handshake [2025-12-14T03:37:16.799472957Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm PADDING len=282 [2025-12-14T03:37:16.799500739Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx pkt Handshake version=1 dcid=05c23ea142076a06cd491f964c1c005d3b59d9ac scid=7860ad866e77106a len=727 pn=0 [2025-12-14T03:37:16.799508463Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:16.799695020Z TRACE quiche::tls] 05c23ea142076a06cd491f964c1c005d3b59d9ac write message lvl=Handshake len=36 [2025-12-14T03:37:16.799699779Z TRACE quiche::tls] 05c23ea142076a06cd491f964c1c005d3b59d9ac set write secret lvl=OneRTT [2025-12-14T03:37:16.799706882Z TRACE quiche::tls] 05c23ea142076a06cd491f964c1c005d3b59d9ac set read secret lvl=OneRTT [2025-12-14T03:37:16.799723063Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(d1013b8b1859f282ed3bc4d408c0a3d1), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(7860ad866e77106a), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:16.799752047Z TRACE quiche_apps::client] 0.0.0.0:37437: processed 1200 bytes [2025-12-14T03:37:16.799757487Z TRACE quiche_apps::client] 0.0.0.0:37437: recv() would block [2025-12-14T03:37:16.799760542Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.799768888Z DEBUG quiche_apps::common] sending HTTP request "GET /ashamed-navy-segway\r\n" [2025-12-14T03:37:16.799824221Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx pkt Initial version=1 dcid=7860ad866e77106a scid=05c23ea142076a06cd491f964c1c005d3b59d9ac len=6 pn=1 [2025-12-14T03:37:16.799828800Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:16.799838518Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac timer=110.088768ms latest_rtt=36.901195ms srtt=36.901195ms min_rtt=36.901195ms rttvar=18.450597ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, first_sent_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.19 Kbps, is_app_limited: true, interval: 36.901195ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 614, tv_nsec: 827178944 }), send_elapsed: 0ns, ack_elapsed: 36.901195ms, rtt: 36.901195ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457302, last_update: Instant { tv_sec: 614, tv_nsec: 864577024 }, next_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.799861861Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx pkt Handshake version=1 dcid=7860ad866e77106a scid=05c23ea142076a06cd491f964c1c005d3b59d9ac len=45 pn=2 [2025-12-14T03:37:16.799865498Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:16.799868654Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:16.799874875Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac timer=110.644553ms latest_rtt=36.901195ms srtt=36.901195ms min_rtt=36.901195ms rttvar=18.450597ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, first_sent_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.19 Kbps, is_app_limited: true, interval: 36.901195ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 614, tv_nsec: 827178944 }), send_elapsed: 0ns, ack_elapsed: 36.901195ms, rtt: 36.901195ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457302, last_update: Instant { tv_sec: 614, tv_nsec: 864672011 }, next_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, max_datagram_size: 1350, last_packet_size: None, iv: 216.487µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.799888861Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac dropped epoch 0 state [2025-12-14T03:37:16.799902256Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx pkt Short dcid=7860ad866e77106a key_phase=false len=1164 pn=3 [2025-12-14T03:37:16.799910081Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, 27, f8, 2f, 95, cd, 0f, 60, 92, 56, 13, 00, 5b, 91, cc, f7, 6f, 4a, b4, 17] reset_token=[e2, 7e, 61, b2, 72, 94, 62, 76, 7b, 79, 9e, c2, cc, cb, 75, 19] [2025-12-14T03:37:16.799918026Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3b, 66, 18, 82, 1b, 7b, 16, 85, 14, 01, 23, c2, 9a, 02, 4b, dd, 24, c9, 5e, 59] reset_token=[30, 0d, ea, 82, 18, d2, 9e, 4c, 9b, d4, 45, 58, 01, 80, ef, 05] [2025-12-14T03:37:16.799924387Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:16.799927463Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm PADDING len=1053 [2025-12-14T03:37:16.799934857Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac timer=110.584592ms latest_rtt=36.901195ms srtt=36.901195ms min_rtt=36.901195ms rttvar=18.450597ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, first_sent_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.19 Kbps, is_app_limited: true, interval: 36.901195ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 614, tv_nsec: 827178944 }), send_elapsed: 0ns, ack_elapsed: 36.901195ms, rtt: 36.901195ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 457302, last_update: Instant { tv_sec: 614, tv_nsec: 864672011 }, next_time: Instant { tv_sec: 614, tv_nsec: 864888498 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.799976044Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37437 to 193.167.100.100:443 [2025-12-14T03:37:16.799981814Z TRACE quiche_apps::client] 0.0.0.0:37437 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.832907310Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:37437 [2025-12-14T03:37:16.832928279Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx pkt Short dcid=05c23ea142076a06cd491f964c1c005d3b59d9ac key_phase=false len=203 pn=0 [2025-12-14T03:37:16.832942085Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm HANDSHAKE_DONE [2025-12-14T03:37:16.832947835Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac dropped epoch 1 state [2025-12-14T03:37:16.832953736Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bd, 95, e6, 17, 31, 58, 7f, 32] reset_token=[48, 0a, bb, 5a, ac, f1, 4a, e3, 6e, 0f, 4b, 45, 60, 36, b8, de] [2025-12-14T03:37:16.832965929Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2e, d9, 8d, 85, 74, ff, fb, 1b] reset_token=[cc, 58, 99, 8f, 67, 34, b8, 57, f2, 19, 0b, b8, b9, a3, 9b, 06] [2025-12-14T03:37:16.832976659Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a8, c6, f6, 7e, f4, 4f, 72, c8] reset_token=[b9, cb, 69, 60, c8, 9a, 9f, f6, 22, aa, b3, 49, d4, 36, 4e, 57] [2025-12-14T03:37:16.832987429Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a4, 9b, bf, e9, e8, 92, 63, eb] reset_token=[ae, 01, 56, 23, 78, ea, 92, 0f, 02, 79, c8, e5, 98, 33, 5c, 31] [2025-12-14T03:37:16.832997868Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2a, 7c, 11, 11, c2, 9a, da, ba] reset_token=[d1, 84, aa, 3f, 14, 82, a6, 05, 61, 37, cb, b0, f6, fa, f3, 56] [2025-12-14T03:37:16.833015912Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:16.833055526Z TRACE quiche_apps::client] 0.0.0.0:37437: processed 224 bytes [2025-12-14T03:37:16.833065324Z TRACE quiche_apps::client] 0.0.0.0:37437: recv() would block [2025-12-14T03:37:16.833070253Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.833084340Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx pkt Short dcid=7860ad866e77106a key_phase=false len=5 pn=4 [2025-12-14T03:37:16.833090251Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:16.833103685Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac timer=102.414461ms latest_rtt=36.901195ms srtt=36.901195ms min_rtt=36.901195ms rttvar=18.450597ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, first_sent_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.19 Kbps, is_app_limited: true, interval: 36.901195ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 614, tv_nsec: 827178944 }), send_elapsed: 0ns, ack_elapsed: 36.901195ms, rtt: 36.901195ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457302, last_update: Instant { tv_sec: 614, tv_nsec: 897932841 }, next_time: Instant { tv_sec: 614, tv_nsec: 897932841 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.833176692Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37437 to 193.167.100.100:443 [2025-12-14T03:37:16.833187131Z TRACE quiche_apps::client] 0.0.0.0:37437 -> 193.167.100.100:443: done writing [2025-12-14T03:37:16.834703137Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:37437 [2025-12-14T03:37:16.834716441Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx pkt Short dcid=05c23ea142076a06cd491f964c1c005d3b59d9ac key_phase=false len=1049 pn=1 [2025-12-14T03:37:16.834727602Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:16.834734295Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:16.834745435Z TRACE quiche_apps::client] 0.0.0.0:37437: processed 1070 bytes [2025-12-14T03:37:16.834752558Z TRACE quiche_apps::client] 0.0.0.0:37437: recv() would block [2025-12-14T03:37:16.834757347Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:16.834765533Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:16.834770362Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:16.834775661Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:16.834780280Z INFO quiche_apps::common] 1/1 response(s) received in 72.295049ms, closing... [2025-12-14T03:37:16.834792312Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx pkt Short dcid=7860ad866e77106a key_phase=false len=10 pn=5 [2025-12-14T03:37:16.834797572Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:16.834808212Z TRACE quiche::recovery::congestion::recovery] 05c23ea142076a06cd491f964c1c005d3b59d9ac timer=135.682553ms latest_rtt=36.901195ms srtt=36.901195ms min_rtt=36.901195ms rttvar=18.450597ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, first_sent_time: Instant { tv_sec: 614, tv_nsec: 864577054 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.19 Kbps, is_app_limited: true, interval: 36.901195ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 614, tv_nsec: 827178944 }), send_elapsed: 0ns, ack_elapsed: 36.901195ms, rtt: 36.901195ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457302, last_update: Instant { tv_sec: 614, tv_nsec: 899643518 }, next_time: Instant { tv_sec: 614, tv_nsec: 897932841 }, max_datagram_size: 1350, last_packet_size: None, iv: 78.723µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:16.834864086Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37437 to 193.167.100.100:443 [2025-12-14T03:37:16.834869656Z TRACE quiche_apps::client] 0.0.0.0:37437 -> 193.167.100.100:443: done writing [2025-12-14T03:37:17.168232143Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:17.168256378Z TRACE quiche] 05c23ea142076a06cd491f964c1c005d3b59d9ac draining timeout expired [2025-12-14T03:37:17.168303846Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:17.168311110Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:37437 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=36.901195ms min_rtt=Some(36.901195ms) rttvar=18.450597ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=9024] [2025-12-14T03:37:17.172998437Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:17.173262539Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58857 with scid d51142a11c1d389af2f4551fb4d84572eea8cc19 [2025-12-14T03:37:17.173306060Z TRACE quiche::tls] d51142a11c1d389af2f4551fb4d84572eea8cc19 write message lvl=Initial len=266 [2025-12-14T03:37:17.173323092Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Initial version=1 dcid=6c07d5608be87fa087eac1d500d1fade scid=d51142a11c1d389af2f4551fb4d84572eea8cc19 len=270 pn=0 [2025-12-14T03:37:17.173326959Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:17.173343800Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=998.928317ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, first_sent_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 615, tv_nsec: 238128743 }, next_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:17.173412107Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:18.173485510Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:18.173522219Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 loss detection timeout expired [2025-12-14T03:37:18.173530033Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=997.741282ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, first_sent_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 615, tv_nsec: 238128743 }, next_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:18.173557825Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:18.173598872Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Initial version=1 dcid=6c07d5608be87fa087eac1d500d1fade scid=d51142a11c1d389af2f4551fb4d84572eea8cc19 len=270 pn=1 [2025-12-14T03:37:18.173603841Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:18.173623307Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=1.99795164s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, first_sent_time: Instant { tv_sec: 615, tv_nsec: 238128743 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 616, tv_nsec: 238431343 }, next_time: Instant { tv_sec: 616, tv_nsec: 238431343 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:18.173712984Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:18.173724606Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:18.211314837Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58857 [2025-12-14T03:37:18.211343390Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx pkt Initial version=1 dcid=d51142a11c1d389af2f4551fb4d84572eea8cc19 scid=0ecb91f2ebce2026 token= len=397 pn=0 [2025-12-14T03:37:18.211367475Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:18.211379016Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 packet newly acked 1 [2025-12-14T03:37:18.211387582Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 packet 0 lost on epoch 0 [2025-12-14T03:37:18.211410405Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:18.211566345Z TRACE quiche::tls] d51142a11c1d389af2f4551fb4d84572eea8cc19 set write secret lvl=Handshake [2025-12-14T03:37:18.211581844Z TRACE quiche::tls] d51142a11c1d389af2f4551fb4d84572eea8cc19 set read secret lvl=Handshake [2025-12-14T03:37:18.211594467Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm PADDING len=281 [2025-12-14T03:37:18.211630204Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx pkt Handshake version=1 dcid=d51142a11c1d389af2f4551fb4d84572eea8cc19 scid=0ecb91f2ebce2026 len=728 pn=0 [2025-12-14T03:37:18.211645352Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm CRYPTO off=0 len=707 [2025-12-14T03:37:18.211922699Z TRACE quiche::tls] d51142a11c1d389af2f4551fb4d84572eea8cc19 write message lvl=Handshake len=36 [2025-12-14T03:37:18.211930503Z TRACE quiche::tls] d51142a11c1d389af2f4551fb4d84572eea8cc19 set write secret lvl=OneRTT [2025-12-14T03:37:18.211940492Z TRACE quiche::tls] d51142a11c1d389af2f4551fb4d84572eea8cc19 set read secret lvl=OneRTT [2025-12-14T03:37:18.211962884Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6c07d5608be87fa087eac1d500d1fade), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(0ecb91f2ebce2026), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:18.211998039Z TRACE quiche_apps::client] 0.0.0.0:58857: processed 1200 bytes [2025-12-14T03:37:18.212009160Z TRACE quiche_apps::client] 0.0.0.0:58857: recv() would block [2025-12-14T03:37:18.212016303Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:18.212028415Z DEBUG quiche_apps::common] sending HTTP request "GET /cold-joyful-warlock\r\n" [2025-12-14T03:37:18.212104848Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Initial version=1 dcid=0ecb91f2ebce2026 scid=d51142a11c1d389af2f4551fb4d84572eea8cc19 len=6 pn=2 [2025-12-14T03:37:18.212115117Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=95 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:18.212142358Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=112.480801ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 276193464 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 276945504 }, next_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.212221205Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Handshake version=1 dcid=0ecb91f2ebce2026 scid=d51142a11c1d389af2f4551fb4d84572eea8cc19 len=46 pn=3 [2025-12-14T03:37:18.212234699Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:18.212239959Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:18.212249177Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=113.126473ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 276945504 }, next_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.212270105Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 dropped epoch 0 state [2025-12-14T03:37:18.212290794Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=1163 pn=4 [2025-12-14T03:37:18.212294351Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, 7c, 77, ff, 37, 51, cb, 08, 84, 9b, 92, f0, 78, ee, 6e, 07, 24, c9, df, c9] reset_token=[f2, 38, 41, 33, 49, 0f, 89, 05, 7d, 02, 7b, 99, 63, ea, 45, 11] [2025-12-14T03:37:18.212302045Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[68, 0a, 64, 2a, a2, 86, 31, 4f, e3, 21, 8c, 51, e1, 06, a2, 6b, 7e, 0b, 7e, e1] reset_token=[fc, 5b, fd, 99, 52, 62, a0, 83, 47, b4, f2, 91, 7f, bb, cd, 10] [2025-12-14T03:37:18.212308327Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:18.212311473Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm PADDING len=1052 [2025-12-14T03:37:18.212319457Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=113.056172ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 276945504 }, next_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.212367978Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:18.212377726Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:18.325549674Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:18.325579740Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 loss detection timeout expired [2025-12-14T03:37:18.325587605Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=113.073244ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 276945504 }, next_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.325622951Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:18.325652315Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Handshake version=1 dcid=0ecb91f2ebce2026 scid=d51142a11c1d389af2f4551fb4d84572eea8cc19 len=46 pn=5 [2025-12-14T03:37:18.325657535Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=14252 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:18.325664107Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:18.325681209Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=162.980611ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 390488794 }, next_time: Instant { tv_sec: 616, tv_nsec: 390488794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.325767079Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:18.325778390Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:18.358064096Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:58857 [2025-12-14T03:37:18.358106816Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx pkt Short dcid=d51142a11c1d389af2f4551fb4d84572eea8cc19 key_phase=false len=203 pn=0 [2025-12-14T03:37:18.358127534Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm HANDSHAKE_DONE [2025-12-14T03:37:18.358140108Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 dropped epoch 1 state [2025-12-14T03:37:18.358174722Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[36, 24, 96, 6e, a7, 38, 09, 54] reset_token=[26, 72, c4, 3d, eb, 0f, 67, b5, 4d, 77, be, a8, 4d, a9, 51, b0] [2025-12-14T03:37:18.358195431Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, aa, fb, 19, 7d, 87, 0b, 4e] reset_token=[24, c2, 61, d5, 06, 71, ad, ee, c9, 38, 69, ee, 0f, b7, db, fb] [2025-12-14T03:37:18.358207303Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[80, 61, 15, 4c, 7d, 89, 49, 63] reset_token=[85, 06, 55, f1, 68, fc, 22, 5c, bd, 0d, fa, 8e, a5, 7f, d6, f7] [2025-12-14T03:37:18.358219375Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0b, d9, e4, ea, 5e, 43, 97, 1b] reset_token=[5d, b1, 56, ce, 96, be, a8, 86, 2d, 09, 24, 0c, 90, d2, 8e, f1] [2025-12-14T03:37:18.358231759Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ad, 0e, 9e, d7, c0, eb, 57, 73] reset_token=[6e, 39, bb, 33, 59, 69, f8, f4, ad, ed, be, 6b, d0, f2, 39, c1] [2025-12-14T03:37:18.358242378Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:18.358303642Z TRACE quiche_apps::client] 0.0.0.0:58857: processed 224 bytes [2025-12-14T03:37:18.358315194Z TRACE quiche_apps::client] 0.0.0.0:58857: recv() would block [2025-12-14T03:37:18.358321415Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:18.358343677Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=5 pn=6 [2025-12-14T03:37:18.358350179Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=29 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:18.358367872Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=130.292846ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 390488794 }, next_time: Instant { tv_sec: 616, tv_nsec: 390488794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.358450916Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:18.358459102Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:18.489656193Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:18.489685327Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 loss detection timeout expired [2025-12-14T03:37:18.489692440Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=275.54134ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 390488794 }, next_time: Instant { tv_sec: 616, tv_nsec: 390488794 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.489721053Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:18.489749126Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=119 pn=7 [2025-12-14T03:37:18.489753634Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=16454 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:18.489759054Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[68, 0a, 64, 2a, a2, 86, 31, 4f, e3, 21, 8c, 51, e1, 06, a2, 6b, 7e, 0b, 7e, e1] reset_token=[fc, 5b, fd, 99, 52, 62, a0, 83, 47, b4, f2, 91, 7f, bb, cd, 10] [2025-12-14T03:37:18.489767170Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, 7c, 77, ff, 37, 51, cb, 08, 84, 9b, 92, f0, 78, ee, 6e, 07, 24, c9, df, c9] reset_token=[f2, 38, 41, 33, 49, 0f, 89, 05, 7d, 02, 7b, 99, 63, ea, 45, 11] [2025-12-14T03:37:18.489774132Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:18.489821891Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=553.053072ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1334 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 554585955 }, next_time: Instant { tv_sec: 616, tv_nsec: 554585955 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.489895138Z TRACE quiche_apps::client] written 145 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:18.489908442Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=9 pn=8 [2025-12-14T03:37:18.489912029Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=16475 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:18.489915606Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm PING mtu_probe=None [2025-12-14T03:37:18.489926266Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=553.122471ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1369 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 554585955 }, next_time: Instant { tv_sec: 616, tv_nsec: 554585955 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:18.489972091Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:18.489979365Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.044593238Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:19.044626820Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 loss detection timeout expired [2025-12-14T03:37:19.044639834Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=551.553705ms latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1369 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 616, tv_nsec: 554585955 }, next_time: Instant { tv_sec: 616, tv_nsec: 554585955 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:19.044671684Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.044703283Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=199 pn=9 [2025-12-14T03:37:19.044708552Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=85824 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:19.044714904Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, 7c, 77, ff, 37, 51, cb, 08, 84, 9b, 92, f0, 78, ee, 6e, 07, 24, c9, df, c9] reset_token=[f2, 38, 41, 33, 49, 0f, 89, 05, 7d, 02, 7b, 99, 63, ea, 45, 11] [2025-12-14T03:37:19.044738899Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[68, 0a, 64, 2a, a2, 86, 31, 4f, e3, 21, 8c, 51, e1, 06, a2, 6b, 7e, 0b, 7e, e1] reset_token=[fc, 5b, fd, 99, 52, 62, a0, 83, 47, b4, f2, 91, 7f, bb, cd, 10] [2025-12-14T03:37:19.044747314Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[68, 0a, 64, 2a, a2, 86, 31, 4f, e3, 21, 8c, 51, e1, 06, a2, 6b, 7e, 0b, 7e, e1] reset_token=[fc, 5b, fd, 99, 52, 62, a0, 83, 47, b4, f2, 91, 7f, bb, cd, 10] [2025-12-14T03:37:19.044755199Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a7, 7c, 77, ff, 37, 51, cb, 08, 84, 9b, 92, f0, 78, ee, 6e, 07, 24, c9, df, c9] reset_token=[f2, 38, 41, 33, 49, 0f, 89, 05, 7d, 02, 7b, 99, 63, ea, 45, 11] [2025-12-14T03:37:19.044763314Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:19.044786928Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=1.106185893s latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1594 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 617, tv_nsec: 109538409 }, next_time: Instant { tv_sec: 617, tv_nsec: 109538409 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:19.044869923Z TRACE quiche_apps::client] written 225 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:19.044880302Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=9 pn=10 [2025-12-14T03:37:19.044884600Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm ACK delay=85847 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:19.044889169Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm PING mtu_probe=None [2025-12-14T03:37:19.044897104Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=1.106269038s latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1629 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 617, tv_nsec: 109538409 }, next_time: Instant { tv_sec: 617, tv_nsec: 109538409 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:19.044950463Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:19.044960752Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.078236737Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:58857 [2025-12-14T03:37:19.078279617Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx pkt Short dcid=d51142a11c1d389af2f4551fb4d84572eea8cc19 key_phase=false len=1049 pn=2 [2025-12-14T03:37:19.078304123Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:19.078314863Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:19.078338106Z TRACE quiche_apps::client] 0.0.0.0:58857: processed 1070 bytes [2025-12-14T03:37:19.078344618Z TRACE quiche_apps::client] 0.0.0.0:58857: recv() would block [2025-12-14T03:37:19.078348425Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.078360037Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:19.078366679Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:19.078372901Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:19.078379483Z INFO quiche_apps::common] 1/1 response(s) received in 1.904953811s, closing... [2025-12-14T03:37:19.078402085Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx pkt Short dcid=0ecb91f2ebce2026 key_phase=false len=10 pn=11 [2025-12-14T03:37:19.078409138Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:19.078424096Z TRACE quiche::recovery::congestion::recovery] d51142a11c1d389af2f4551fb4d84572eea8cc19 timer=1.106255722s latest_rtt=37.762121ms srtt=37.762121ms min_rtt=37.762121ms rttvar=18.88106ms cwnd=9450 ssthresh=9450 bytes_in_flight=1665 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 616, tv_nsec: 314707625 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, first_sent_time: Instant { tv_sec: 616, tv_nsec: 276945504 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038064721s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 615, tv_nsec: 238128743 }), send_elapsed: 1.0003026s, ack_elapsed: 1.038064721s, rtt: 37.762121ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312813, last_update: Instant { tv_sec: 617, tv_nsec: 109538409 }, next_time: Instant { tv_sec: 617, tv_nsec: 109538409 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:19.078506720Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:58857 to 193.167.100.100:443 [2025-12-14T03:37:19.078516458Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.096550779Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:58857 [2025-12-14T03:37:19.096572109Z TRACE quiche_apps::client] 0.0.0.0:58857: processed 44 bytes [2025-12-14T03:37:19.096579793Z TRACE quiche_apps::client] 0.0.0.0:58857: recv() would block [2025-12-14T03:37:19.096598638Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.096607374Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.109907478Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:58857 [2025-12-14T03:37:19.109925041Z TRACE quiche_apps::client] 0.0.0.0:58857: processed 42 bytes [2025-12-14T03:37:19.109933246Z TRACE quiche_apps::client] 0.0.0.0:58857: recv() would block [2025-12-14T03:37:19.109939428Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.109947212Z TRACE quiche_apps::client] 0.0.0.0:58857 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.419312411Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:19.419332869Z TRACE quiche] d51142a11c1d389af2f4551fb4d84572eea8cc19 draining timeout expired [2025-12-14T03:37:19.419377943Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.419384535Z INFO quiche_apps::client] connection closed, recv=4 sent=12 lost=1 retrans=6 sent_bytes=2623 recv_bytes=2494 lost_bytes=333 [local_addr=0.0.0.0:58857 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=12 lost=1 retrans=6 rtt=37.762121ms min_rtt=Some(37.762121ms) rttvar=18.88106ms cwnd=9450 sent_bytes=2623 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=646 pmtu=1350 delivery_rate=320] [2025-12-14T03:37:19.424213383Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:19.424462467Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35584 with scid 5f2a50b4cd351daacc9c810158f01d94d4ea08fc [2025-12-14T03:37:19.424502782Z TRACE quiche::tls] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc write message lvl=Initial len=266 [2025-12-14T03:37:19.424520275Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Initial version=1 dcid=ebb17a3c085d40ed85d5e3be64a6d107 scid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc len=270 pn=0 [2025-12-14T03:37:19.424524192Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:19.424538028Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=998.931192ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 617, tv_nsec: 489325746 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 489325746 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 617, tv_nsec: 489325746 }, next_time: Instant { tv_sec: 617, tv_nsec: 489325746 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.424603810Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:19.460945014Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35584 [2025-12-14T03:37:19.460968588Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx pkt Initial version=1 dcid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc scid=ab2c9c2f111a5f38 token= len=398 pn=0 [2025-12-14T03:37:19.460985179Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:19.460992222Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc packet newly acked 0 [2025-12-14T03:37:19.460998704Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:19.461187055Z TRACE quiche::tls] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc set write secret lvl=Handshake [2025-12-14T03:37:19.461202474Z TRACE quiche::tls] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc set read secret lvl=Handshake [2025-12-14T03:37:19.461214556Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm PADDING len=282 [2025-12-14T03:37:19.461240524Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx pkt Handshake version=1 dcid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc scid=ab2c9c2f111a5f38 len=727 pn=0 [2025-12-14T03:37:19.461248289Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:19.461460384Z TRACE quiche::tls] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc write message lvl=Handshake len=36 [2025-12-14T03:37:19.461466094Z TRACE quiche::tls] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc set write secret lvl=OneRTT [2025-12-14T03:37:19.461474931Z TRACE quiche::tls] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc set read secret lvl=OneRTT [2025-12-14T03:37:19.461494146Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(ebb17a3c085d40ed85d5e3be64a6d107), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(ab2c9c2f111a5f38), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:19.461519534Z TRACE quiche_apps::client] 0.0.0.0:35584: processed 1200 bytes [2025-12-14T03:37:19.461525856Z TRACE quiche_apps::client] 0.0.0.0:35584: recv() would block [2025-12-14T03:37:19.461529683Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.461543779Z DEBUG quiche_apps::common] sending HTTP request "GET /microscopic-rough-jirachi\r\n" [2025-12-14T03:37:19.461603310Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Initial version=1 dcid=ab2c9c2f111a5f38 scid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc len=6 pn=1 [2025-12-14T03:37:19.461608009Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:19.461618077Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=108.830207ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 526347607 }, next_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.461640860Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Handshake version=1 dcid=ab2c9c2f111a5f38 scid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc len=45 pn=2 [2025-12-14T03:37:19.461649576Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:19.461652932Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:19.461659434Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=109.419584ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 526450989 }, next_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, max_datagram_size: 1350, last_packet_size: None, iv: 214.103µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.461674122Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc dropped epoch 0 state [2025-12-14T03:37:19.461687526Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Short dcid=ab2c9c2f111a5f38 key_phase=false len=1164 pn=3 [2025-12-14T03:37:19.461690752Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[dc, 2a, ed, 72, a7, d6, de, 74, b3, 00, ff, 3f, 1e, b8, ed, ed, 87, 0a, 62, a4] reset_token=[dd, ef, 13, ab, 00, e9, 82, e0, 31, a6, 46, 5a, 4c, 5a, 9e, ed] [2025-12-14T03:37:19.461698226Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[70, 2d, c0, c5, 6a, 07, 43, 15, 3b, 1a, 70, bb, fa, fc, e6, cb, db, 04, b8, 53] reset_token=[52, ae, 57, e2, 61, 17, a6, fd, e1, 9d, 4e, 52, 13, ea, 54, c0] [2025-12-14T03:37:19.461704719Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:37:19.461707875Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm PADDING len=1047 [2025-12-14T03:37:19.461715449Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=109.3636ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 526450989 }, next_time: Instant { tv_sec: 617, tv_nsec: 526665092 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.461772134Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35584 to 193.167.100.100:443 [2025-12-14T03:37:19.461781982Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.494363189Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:35584 [2025-12-14T03:37:19.494387144Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx pkt Short dcid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc key_phase=false len=20 pn=0 [2025-12-14T03:37:19.494401691Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm HANDSHAKE_DONE [2025-12-14T03:37:19.494411790Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc dropped epoch 1 state [2025-12-14T03:37:19.494418432Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm PADDING len=2 [2025-12-14T03:37:19.494435314Z TRACE quiche_apps::client] 0.0.0.0:35584: processed 41 bytes [2025-12-14T03:37:19.494443289Z TRACE quiche_apps::client] 0.0.0.0:35584: recv() would block [2025-12-14T03:37:19.494448118Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.494464398Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Short dcid=ab2c9c2f111a5f38 key_phase=false len=5 pn=4 [2025-12-14T03:37:19.494470920Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm ACK delay=9 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:19.494485317Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=101.59264ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 559310845 }, next_time: Instant { tv_sec: 617, tv_nsec: 559310845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.494543766Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35584 to 193.167.100.100:443 [2025-12-14T03:37:19.494550378Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.494673953Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:35584 [2025-12-14T03:37:19.494691005Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx pkt Short dcid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc key_phase=false len=202 pn=1 [2025-12-14T03:37:19.494709920Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[a5, 9e, 69, cb, 5a, c9, 56, cb] reset_token=[ba, af, 76, 19, c1, fb, fd, 4f, 14, 4f, 97, 9a, 88, a8, cb, 04] [2025-12-14T03:37:19.494727343Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[52, ec, 86, 92, b8, 1f, 55, 88] reset_token=[58, 9a, 4b, 84, 6d, 66, d5, ce, 6f, 9b, b2, af, e2, 48, e9, bc] [2025-12-14T03:37:19.494740347Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ce, a4, e0, a7, 0c, 62, 2f, fe] reset_token=[8b, 28, 8c, b0, 0a, b0, 47, 5a, 38, 3f, 16, 99, 30, d8, 2a, 40] [2025-12-14T03:37:19.494753852Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[25, 22, e3, c9, 6e, 88, 1f, b0] reset_token=[10, 14, b2, da, 18, 5e, 57, fb, c8, 58, 60, e0, 53, aa, 49, 28] [2025-12-14T03:37:19.494781924Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[d8, fe, 92, 88, 94, 9c, d7, 00] reset_token=[b6, c3, 82, b4, f4, 25, 24, 6b, 09, af, 73, 27, 60, 25, ee, 6c] [2025-12-14T03:37:19.494794197Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:19.494840824Z TRACE quiche_apps::client] 0.0.0.0:35584: processed 223 bytes [2025-12-14T03:37:19.494854038Z TRACE quiche_apps::client] 0.0.0.0:35584: recv() would block [2025-12-14T03:37:19.494859348Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.494871320Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Short dcid=ab2c9c2f111a5f38 key_phase=false len=5 pn=5 [2025-12-14T03:37:19.494875929Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm ACK delay=22 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:19.494887010Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=101.191568ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 559310845 }, next_time: Instant { tv_sec: 617, tv_nsec: 559310845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.494940549Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35584 to 193.167.100.100:443 [2025-12-14T03:37:19.494947883Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.597072143Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:19.597087691Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc loss detection timeout expired [2025-12-14T03:37:19.597094414Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=133.468138ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 559310845 }, next_time: Instant { tv_sec: 617, tv_nsec: 559310845 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.597125302Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.597165937Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Short dcid=ab2c9c2f111a5f38 key_phase=false len=123 pn=6 [2025-12-14T03:37:19.597174062Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm ACK delay=12806 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:19.597179983Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[70, 2d, c0, c5, 6a, 07, 43, 15, 3b, 1a, 70, bb, fa, fc, e6, cb, db, 04, b8, 53] reset_token=[52, ae, 57, e2, 61, 17, a6, fd, e1, 9d, 4e, 52, 13, ea, 54, c0] [2025-12-14T03:37:19.597189972Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[dc, 2a, ed, 72, a7, d6, de, 74, b3, 00, ff, 3f, 1e, b8, ed, ed, 87, 0a, 62, a4] reset_token=[dd, ef, 13, ab, 00, e9, 82, e0, 31, a6, 46, 5a, 4c, 5a, 9e, ed] [2025-12-14T03:37:19.597198828Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:37:19.597213927Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=268.886256ms latest_rtt=36.494749ms srtt=36.494749ms min_rtt=36.494749ms rttvar=18.247374ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1339 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 526347647 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 36.494749ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 489325746 }), send_elapsed: 0ns, ack_elapsed: 36.494749ms, rtt: 36.494749ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 149, rate: 462395, last_update: Instant { tv_sec: 617, tv_nsec: 661988249 }, next_time: Instant { tv_sec: 617, tv_nsec: 661988249 }, max_datagram_size: 1350, last_packet_size: Some(149), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.597272165Z TRACE quiche_apps::client] written 149 bytes from 0.0.0.0:35584 to 193.167.100.100:443 [2025-12-14T03:37:19.597279368Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.647542367Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:35584 [2025-12-14T03:37:19.647563576Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx pkt Short dcid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc key_phase=false len=25 pn=5 [2025-12-14T03:37:19.647579436Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm ACK delay=2375 blocks=[3..3, 5..6] ecn_counts=None [2025-12-14T03:37:19.647588793Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc packet newly acked 3 [2025-12-14T03:37:19.647595926Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc packet newly acked 5 [2025-12-14T03:37:19.647603410Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc packet newly acked 6 [2025-12-14T03:37:19.647684672Z TRACE quiche_apps::client] 0.0.0.0:35584: processed 46 bytes [2025-12-14T03:37:19.647696233Z TRACE quiche_apps::client] 0.0.0.0:35584: recv() would block [2025-12-14T03:37:19.647702775Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.647718695Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Short dcid=ab2c9c2f111a5f38 key_phase=false len=5 pn=7 [2025-12-14T03:37:19.647725678Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm ACK delay=19 blocks=[5..5] ecn_counts=None [2025-12-14T03:37:19.647747549Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=none latest_rtt=50.428517ms srtt=38.236469ms min_rtt=36.494749ms rttvar=17.168972ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1672, delivered_time: Instant { tv_sec: 617, tv_nsec: 712566765 }, first_sent_time: Instant { tv_sec: 617, tv_nsec: 712566765 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 6, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 186.069119ms, delivered: 1339, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 526347647 }), send_elapsed: 135.640602ms, ack_elapsed: 186.069119ms, rtt: 50.428517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441332, last_update: Instant { tv_sec: 617, tv_nsec: 712566765 }, next_time: Instant { tv_sec: 617, tv_nsec: 712566765 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.647813581Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35584 to 193.167.100.100:443 [2025-12-14T03:37:19.647825163Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.992907124Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35584 [2025-12-14T03:37:19.992960253Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx pkt Short dcid=5f2a50b4cd351daacc9c810158f01d94d4ea08fc key_phase=false len=1049 pn=7 [2025-12-14T03:37:19.992986011Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:19.992998404Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:19.993022329Z TRACE quiche_apps::client] 0.0.0.0:35584: processed 1070 bytes [2025-12-14T03:37:19.993031897Z TRACE quiche_apps::client] 0.0.0.0:35584: recv() would block [2025-12-14T03:37:19.993038118Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.993054378Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:19.993060450Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:19.993066321Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:19.993071991Z INFO quiche_apps::common] 1/1 response(s) received in 568.463733ms, closing... [2025-12-14T03:37:19.993093912Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx pkt Short dcid=ab2c9c2f111a5f38 key_phase=false len=10 pn=8 [2025-12-14T03:37:19.993102989Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:19.993124680Z TRACE quiche::recovery::congestion::recovery] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc timer=131.868355ms latest_rtt=50.428517ms srtt=38.236469ms min_rtt=36.494749ms rttvar=17.168972ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1672, delivered_time: Instant { tv_sec: 618, tv_nsec: 57938756 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 57938756 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 72.99 Kbps, is_app_limited: true, interval: 186.069119ms, delivered: 1339, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 617, tv_nsec: 526347647 }), send_elapsed: 135.640602ms, ack_elapsed: 186.069119ms, rtt: 50.428517ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 441332, last_update: Instant { tv_sec: 618, tv_nsec: 57938756 }, next_time: Instant { tv_sec: 618, tv_nsec: 57938756 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:19.993253539Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35584 to 193.167.100.100:443 [2025-12-14T03:37:19.993262286Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:19.993729455Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35584 [2025-12-14T03:37:19.993738122Z TRACE quiche_apps::client] 0.0.0.0:35584: processed 1070 bytes [2025-12-14T03:37:19.993744714Z TRACE quiche_apps::client] 0.0.0.0:35584: recv() would block [2025-12-14T03:37:19.993749072Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:19.993754903Z TRACE quiche_apps::client] 0.0.0.0:35584 -> 193.167.100.100:443: done writing [2025-12-14T03:37:20.315133048Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:20.315195464Z TRACE quiche] 5f2a50b4cd351daacc9c810158f01d94d4ea08fc draining timeout expired [2025-12-14T03:37:20.315252731Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:20.315260566Z INFO quiche_apps::client] connection closed, recv=6 sent=9 lost=1 retrans=1 sent_bytes=1961 recv_bytes=2580 lost_bytes=0 [local_addr=0.0.0.0:35584 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=9 lost=1 retrans=1 rtt=38.236469ms min_rtt=Some(36.494749ms) rttvar=17.168972ms cwnd=13500 sent_bytes=1961 recv_bytes=2580 lost_bytes=0 stream_retrans_bytes=32 pmtu=1350 delivery_rate=9124] [2025-12-14T03:37:20.320034955Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:20.320323713Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:52515 with scid 1ffece109b167eddfa23cd2e3038347987dac164 [2025-12-14T03:37:20.320366212Z TRACE quiche::tls] 1ffece109b167eddfa23cd2e3038347987dac164 write message lvl=Initial len=266 [2025-12-14T03:37:20.320383584Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Initial version=1 dcid=b0cfa7fb10c2016929d95e813adaba25 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=270 pn=0 [2025-12-14T03:37:20.320387381Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:20.320401197Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=998.931533ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 618, tv_nsec: 385189306 }, next_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:20.320481717Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:20.756931184Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:20.756968364Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 dropped invalid packet [2025-12-14T03:37:20.756979354Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 763 bytes [2025-12-14T03:37:20.756997959Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:20.757002146Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:20.757029587Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:20.757223106Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:20.757242852Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 dropped invalid packet [2025-12-14T03:37:20.757250897Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 56 bytes [2025-12-14T03:37:20.757260335Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:20.757266897Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:20.757278709Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:21.320881385Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:21.320911140Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 loss detection timeout expired [2025-12-14T03:37:21.320919315Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=997.412232ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 618, tv_nsec: 385189306 }, next_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:21.320948410Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:21.320982503Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Initial version=1 dcid=b0cfa7fb10c2016929d95e813adaba25 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=270 pn=1 [2025-12-14T03:37:21.320987833Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:21.321008381Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=1.997948343s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 619, tv_nsec: 385813371 }, next_time: Instant { tv_sec: 619, tv_nsec: 385813371 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:21.321069816Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:21.321078472Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.321171724Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:23.321214313Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 loss detection timeout expired [2025-12-14T03:37:23.321223480Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=1.995732403s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 619, tv_nsec: 385813371 }, next_time: Instant { tv_sec: 619, tv_nsec: 385813371 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.321255439Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.321295484Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Initial version=1 dcid=b0cfa7fb10c2016929d95e813adaba25 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=270 pn=2 [2025-12-14T03:37:23.321302427Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:23.321324568Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=3.995944697s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=999 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 621, tv_nsec: 386125821 }, next_time: Instant { tv_sec: 621, tv_nsec: 386125821 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.321418784Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.321443730Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Initial version=1 dcid=b0cfa7fb10c2016929d95e813adaba25 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=4 pn=3 [2025-12-14T03:37:23.321453989Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm PING mtu_probe=None [2025-12-14T03:37:23.321464088Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm PADDING len=3 [2025-12-14T03:37:23.321482522Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=3.995948635s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1066 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, first_sent_time: Instant { tv_sec: 618, tv_nsec: 385189306 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 621, tv_nsec: 386287813 }, next_time: Instant { tv_sec: 621, tv_nsec: 386287813 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.321548886Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.321562511Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.354792725Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:23.354812071Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx pkt Initial version=1 dcid=1ffece109b167eddfa23cd2e3038347987dac164 scid=a32e3d8a8aaf8252 token= len=1162 pn=2 [2025-12-14T03:37:23.354825205Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm ACK delay=0 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:37:23.354835725Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet newly acked 0 [2025-12-14T03:37:23.354842948Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet newly acked 2 [2025-12-14T03:37:23.354850362Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet 1 lost on epoch 0 [2025-12-14T03:37:23.354880959Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:23.355008416Z TRACE quiche::tls] 1ffece109b167eddfa23cd2e3038347987dac164 set write secret lvl=Handshake [2025-12-14T03:37:23.355022823Z TRACE quiche::tls] 1ffece109b167eddfa23cd2e3038347987dac164 set read secret lvl=Handshake [2025-12-14T03:37:23.355037520Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm PADDING len=1044 [2025-12-14T03:37:23.355061515Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 1200 bytes [2025-12-14T03:37:23.355067917Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:23.355071604Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.355084438Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Initial version=1 dcid=a32e3d8a8aaf8252 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=5 pn=4 [2025-12-14T03:37:23.355088776Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm ACK delay=34 blocks=[2..2] ecn_counts=None [2025-12-14T03:37:23.355098233Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=66.946682ms latest_rtt=33.537887ms srtt=33.537887ms min_rtt=33.537887ms rttvar=16.768943ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 419663708 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 621, tv_nsec: 419663708 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 386125821 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 2, rate_sample: RateSample { bandwidth: 1.75 Kbps, is_app_limited: true, interval: 3.034474402s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.000936515s, ack_elapsed: 3.034474402s, rtt: 33.537887ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 352213, last_update: Instant { tv_sec: 621, tv_nsec: 386287813 }, next_time: Instant { tv_sec: 621, tv_nsec: 386287813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.355182080Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.355194683Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.356736954Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:23.356751702Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx pkt Initial version=1 dcid=1ffece109b167eddfa23cd2e3038347987dac164 scid=a32e3d8a8aaf8252 token= len=1162 pn=4 [2025-12-14T03:37:23.356763113Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm ACK delay=0 blocks=[0..0, 2..3] ecn_counts=None [2025-12-14T03:37:23.356770156Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet newly acked 3 [2025-12-14T03:37:23.356782359Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm PADDING len=1138 [2025-12-14T03:37:23.356794471Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 1200 bytes [2025-12-14T03:37:23.356801815Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:23.356806974Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.356815741Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.357371395Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:23.357385662Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx pkt Handshake version=1 dcid=1ffece109b167eddfa23cd2e3038347987dac164 scid=a32e3d8a8aaf8252 len=726 pn=4 [2025-12-14T03:37:23.357396823Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm CRYPTO off=0 len=705 [2025-12-14T03:37:23.357633523Z TRACE quiche::tls] 1ffece109b167eddfa23cd2e3038347987dac164 write message lvl=Handshake len=36 [2025-12-14T03:37:23.357639504Z TRACE quiche::tls] 1ffece109b167eddfa23cd2e3038347987dac164 set write secret lvl=OneRTT [2025-12-14T03:37:23.357647209Z TRACE quiche::tls] 1ffece109b167eddfa23cd2e3038347987dac164 set read secret lvl=OneRTT [2025-12-14T03:37:23.357663970Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(b0cfa7fb10c2016929d95e813adaba25), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(a32e3d8a8aaf8252), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:23.357686482Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 763 bytes [2025-12-14T03:37:23.357691271Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:23.357694106Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.357702782Z DEBUG quiche_apps::common] sending HTTP request "GET /dry-white-mew\r\n" [2025-12-14T03:37:23.357761922Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Handshake version=1 dcid=a32e3d8a8aaf8252 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=45 pn=5 [2025-12-14T03:37:23.357766401Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm ACK delay=47 blocks=[4..4] ecn_counts=None [2025-12-14T03:37:23.357770478Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:23.357780838Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=85.81993ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 422610293 }, next_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.357804602Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 dropped epoch 0 state [2025-12-14T03:37:23.357813909Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Short dcid=a32e3d8a8aaf8252 key_phase=false len=105 pn=6 [2025-12-14T03:37:23.357817235Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b0, 37, 23, aa, 90, 4c, 8b, 06, 7d, f8, dd, b9, be, 16, 73, 79, 8a, d6, 79, 25] reset_token=[26, 6e, 7f, 91, ef, bd, 3c, fb, 24, 2b, c9, d7, 7b, 15, 94, 21] [2025-12-14T03:37:23.357824549Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ec, e4, 74, e0, bf, f6, b6, 6c, 7c, 2c, 33, 3e, ec, a5, a9, 76, 1c, 83, 92, 93] reset_token=[d2, a9, 97, 5c, e1, 53, 06, b6, fa, 88, dc, 83, 89, 9d, 10, 1a] [2025-12-14T03:37:23.357830981Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm STREAM id=0 off=0 len=20 fin=true [2025-12-14T03:37:23.357838595Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=85.762202ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=230 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 422610293 }, next_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.357879150Z TRACE quiche_apps::client] written 230 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.357888388Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.444025997Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:23.444043029Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 loss detection timeout expired [2025-12-14T03:37:23.444059540Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=85.387517ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=230 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 422610293 }, next_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.444086810Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.444107629Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Handshake version=1 dcid=a32e3d8a8aaf8252 scid=1ffece109b167eddfa23cd2e3038347987dac164 len=46 pn=7 [2025-12-14T03:37:23.444112648Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm ACK delay=10840 blocks=[4..4] ecn_counts=None [2025-12-14T03:37:23.444118269Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:23.444130922Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=135.316525ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=330 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 508949888 }, next_time: Instant { tv_sec: 621, tv_nsec: 508949888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.444215379Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.444222873Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.476626576Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:23.476649449Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx pkt Short dcid=1ffece109b167eddfa23cd2e3038347987dac164 key_phase=false len=203 pn=0 [2025-12-14T03:37:23.476666481Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm HANDSHAKE_DONE [2025-12-14T03:37:23.476677030Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 dropped epoch 1 state [2025-12-14T03:37:23.476696767Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8b, a2, 1a, 89, 8a, 3c, c7, fb] reset_token=[34, 83, ba, 52, 12, 2a, 6a, 68, 6f, df, 5f, 53, 80, 8a, c4, 36] [2025-12-14T03:37:23.476712316Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b8, d2, 2d, a2, 2f, 6a, 89, 31] reset_token=[36, e4, 92, a3, 89, 47, 61, c0, 28, f7, c9, e0, 17, e9, 9a, 1d] [2025-12-14T03:37:23.476725721Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[14, f0, ca, 5c, a2, ef, d4, e7] reset_token=[b9, 9c, 25, 27, d4, 37, 05, 72, 91, eb, a8, d0, 27, a0, c8, eb] [2025-12-14T03:37:23.476738444Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4f, 87, ea, c3, 68, d8, 19, 8d] reset_token=[98, 76, ee, 20, d6, 8a, 17, b4, ec, a5, 6c, f1, f6, 11, 42, ba] [2025-12-14T03:37:23.476750838Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[89, 41, 5f, e2, 5a, ee, b2, 8a] reset_token=[65, 24, c4, 12, 1e, bd, b8, eb, 50, 96, dd, e6, ef, 6d, c1, 39] [2025-12-14T03:37:23.476761547Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:23.476840064Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 224 bytes [2025-12-14T03:37:23.476847888Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:23.476851685Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.476864008Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Short dcid=a32e3d8a8aaf8252 key_phase=false len=5 pn=8 [2025-12-14T03:37:23.476868426Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.476878906Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=102.568381ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=131 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 508949888 }, next_time: Instant { tv_sec: 621, tv_nsec: 508949888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.476929560Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.476936213Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.580095667Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:23.580121204Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 loss detection timeout expired [2025-12-14T03:37:23.580128909Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=221.011367ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=131 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 508949888 }, next_time: Instant { tv_sec: 621, tv_nsec: 508949888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.580209158Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.580234585Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Short dcid=a32e3d8a8aaf8252 key_phase=false len=111 pn=9 [2025-12-14T03:37:23.580239885Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm ACK delay=12947 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.580246137Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ec, e4, 74, e0, bf, f6, b6, 6c, 7c, 2c, 33, 3e, ec, a5, a9, 76, 1c, 83, 92, 93] reset_token=[d2, a9, 97, 5c, e1, 53, 06, b6, fa, 88, dc, 83, 89, 9d, 10, 1a] [2025-12-14T03:37:23.580257017Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b0, 37, 23, aa, 90, 4c, 8b, 06, 7d, f8, dd, b9, be, 16, 73, 79, 8a, d6, 79, 25] reset_token=[26, 6e, 7f, 91, ef, bd, 3c, fb, 24, 2b, c9, d7, 7b, 15, 94, 21] [2025-12-14T03:37:23.580266996Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm STREAM id=0 off=0 len=20 fin=true [2025-12-14T03:37:23.580285991Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=443.318723ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=268 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 645074130 }, next_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.580357684Z TRACE quiche_apps::client] written 137 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.580367523Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Short dcid=a32e3d8a8aaf8252 key_phase=false len=7 pn=10 [2025-12-14T03:37:23.580371821Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm ACK delay=12964 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.580376259Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm PING mtu_probe=None [2025-12-14T03:37:23.580383773Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=443.366381ms latest_rtt=35.317529ms srtt=33.760342ms min_rtt=33.537887ms rttvar=13.021617ms cwnd=9450 ssthresh=9450 bytes_in_flight=301 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 455986188 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 422610293 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036416036s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 618, tv_nsec: 385189306 }), send_elapsed: 3.001098507s, ack_elapsed: 3.036416036s, rtt: 35.317529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349892, last_update: Instant { tv_sec: 621, tv_nsec: 645074130 }, next_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.580458763Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.580469052Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.611928922Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:23.611953308Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx pkt Short dcid=1ffece109b167eddfa23cd2e3038347987dac164 key_phase=false len=22 pn=1 [2025-12-14T03:37:23.611969959Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm ACK delay=0 blocks=[8..10] ecn_counts=None [2025-12-14T03:37:23.611979767Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet newly acked 8 [2025-12-14T03:37:23.611986890Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet newly acked 9 [2025-12-14T03:37:23.611995837Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet newly acked 10 [2025-12-14T03:37:23.612004714Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 packet 6 lost on epoch 2 [2025-12-14T03:37:23.612030241Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 43 bytes [2025-12-14T03:37:23.612040941Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:23.612046992Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.612064725Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Short dcid=a32e3d8a8aaf8252 key_phase=false len=80 pn=11 [2025-12-14T03:37:23.612072400Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ec, e4, 74, e0, bf, f6, b6, 6c, 7c, 2c, 33, 3e, ec, a5, a9, 76, 1c, 83, 92, 93] reset_token=[d2, a9, 97, 5c, e1, 53, 06, b6, fa, 88, dc, 83, 89, 9d, 10, 1a] [2025-12-14T03:37:23.612087227Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b0, 37, 23, aa, 90, 4c, 8b, 06, 7d, f8, dd, b9, be, 16, 73, 79, 8a, d6, 79, 25] reset_token=[26, 6e, 7f, 91, ef, bd, 3c, fb, 24, 2b, c9, d7, 7b, 15, 94, 21] [2025-12-14T03:37:23.612104099Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=99.550331ms latest_rtt=31.731556ms srtt=33.506743ms min_rtt=31.731556ms rttvar=10.273408ms cwnd=9450 ssthresh=9450 bytes_in_flight=106 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 487678501 }) Rate { delivered: 903, delivered_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 5.34 Kbps, is_app_limited: true, interval: 254.195393ms, delivered: 170, prior_delivered: 733, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 422610293 }), send_elapsed: 222.463837ms, ack_elapsed: 254.195393ms, rtt: 31.731556ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 352540, last_update: Instant { tv_sec: 621, tv_nsec: 645074130 }, next_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.612203323Z TRACE quiche_apps::client] written 106 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.612216217Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.613090254Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:52515 [2025-12-14T03:37:23.613102086Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx pkt Short dcid=1ffece109b167eddfa23cd2e3038347987dac164 key_phase=false len=1049 pn=2 [2025-12-14T03:37:23.613113788Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:23.613121212Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:23.613132723Z TRACE quiche_apps::client] 0.0.0.0:52515: processed 1070 bytes [2025-12-14T03:37:23.613140027Z TRACE quiche_apps::client] 0.0.0.0:52515: recv() would block [2025-12-14T03:37:23.613161066Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.613175032Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:23.613180302Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:23.613185512Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:23.613189700Z INFO quiche_apps::common] 1/1 response(s) received in 3.292703123s, closing... [2025-12-14T03:37:23.613198806Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx pkt Short dcid=a32e3d8a8aaf8252 key_phase=false len=10 pn=12 [2025-12-14T03:37:23.613203345Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:23.613216209Z TRACE quiche::recovery::congestion::recovery] 1ffece109b167eddfa23cd2e3038347987dac164 timer=99.577743ms latest_rtt=31.731556ms srtt=33.506743ms min_rtt=31.731556ms rttvar=10.273408ms cwnd=9450 ssthresh=9450 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 621, tv_nsec: 487678501 }) Rate { delivered: 903, delivered_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 5.34 Kbps, is_app_limited: true, interval: 254.195393ms, delivered: 170, prior_delivered: 733, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 422610293 }), send_elapsed: 222.463837ms, ack_elapsed: 254.195393ms, rtt: 31.731556ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 352540, last_update: Instant { tv_sec: 621, tv_nsec: 645074130 }, next_time: Instant { tv_sec: 621, tv_nsec: 645074130 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:23.613271452Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:52515 to 193.167.100.100:443 [2025-12-14T03:37:23.613285678Z TRACE quiche_apps::client] 0.0.0.0:52515 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.837569468Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:23.837598442Z TRACE quiche] 1ffece109b167eddfa23cd2e3038347987dac164 draining timeout expired [2025-12-14T03:37:23.837646602Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.837653575Z INFO quiche_apps::client] connection closed, recv=6 sent=13 lost=2 retrans=7 sent_bytes=1799 recv_bytes=4500 lost_bytes=464 [local_addr=0.0.0.0:52515 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=13 lost=2 retrans=7 rtt=33.506743ms min_rtt=Some(31.731556ms) rttvar=10.273408ms cwnd=9450 sent_bytes=1799 recv_bytes=4500 lost_bytes=0 stream_retrans_bytes=1140 pmtu=1350 delivery_rate=668] [2025-12-14T03:37:23.842632824Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:23.842877550Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55768 with scid 2aa3c613ad055e12b24efe1d253ab9b689888c8c [2025-12-14T03:37:23.842918466Z TRACE quiche::tls] 2aa3c613ad055e12b24efe1d253ab9b689888c8c write message lvl=Initial len=266 [2025-12-14T03:37:23.842936359Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Initial version=1 dcid=6df95bf3b554ee371415590f4c4fb5d5 scid=2aa3c613ad055e12b24efe1d253ab9b689888c8c len=270 pn=0 [2025-12-14T03:37:23.842940106Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:23.842953882Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=998.93039ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 621, tv_nsec: 907740828 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 907740828 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 621, tv_nsec: 907740828 }, next_time: Instant { tv_sec: 621, tv_nsec: 907740828 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.843025345Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:23.881166602Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:23.881196207Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Initial version=1 dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c scid=169c200fa0e16570 token= len=399 pn=0 [2025-12-14T03:37:23.881219470Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.881229900Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c packet newly acked 0 [2025-12-14T03:37:23.881240940Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:23.881398363Z TRACE quiche::tls] 2aa3c613ad055e12b24efe1d253ab9b689888c8c set write secret lvl=Handshake [2025-12-14T03:37:23.881413121Z TRACE quiche::tls] 2aa3c613ad055e12b24efe1d253ab9b689888c8c set read secret lvl=Handshake [2025-12-14T03:37:23.881426415Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm PADDING len=283 [2025-12-14T03:37:23.881455529Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Handshake version=1 dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c scid=169c200fa0e16570 len=726 pn=0 [2025-12-14T03:37:23.881469385Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm CRYPTO off=0 len=705 [2025-12-14T03:37:23.881689996Z TRACE quiche::tls] 2aa3c613ad055e12b24efe1d253ab9b689888c8c write message lvl=Handshake len=36 [2025-12-14T03:37:23.881696328Z TRACE quiche::tls] 2aa3c613ad055e12b24efe1d253ab9b689888c8c set write secret lvl=OneRTT [2025-12-14T03:37:23.881705875Z TRACE quiche::tls] 2aa3c613ad055e12b24efe1d253ab9b689888c8c set read secret lvl=OneRTT [2025-12-14T03:37:23.881726003Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(6df95bf3b554ee371415590f4c4fb5d5), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(169c200fa0e16570), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:23.881752753Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 1200 bytes [2025-12-14T03:37:23.881759806Z TRACE quiche_apps::client] 0.0.0.0:55768: recv() would block [2025-12-14T03:37:23.881763753Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.881774533Z DEBUG quiche_apps::common] sending HTTP request "GET /minuscule-navy-skateboard\r\n" [2025-12-14T03:37:23.881846127Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Initial version=1 dcid=169c200fa0e16570 scid=2aa3c613ad055e12b24efe1d253ab9b689888c8c len=6 pn=1 [2025-12-14T03:37:23.881850945Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.881860724Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=114.246659ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440534, last_update: Instant { tv_sec: 621, tv_nsec: 946579674 }, next_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.881883677Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Handshake version=1 dcid=169c200fa0e16570 scid=2aa3c613ad055e12b24efe1d253ab9b689888c8c len=45 pn=2 [2025-12-14T03:37:23.881887233Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.881890399Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:23.881896731Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=114.855923ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440534, last_update: Instant { tv_sec: 621, tv_nsec: 946691662 }, next_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, max_datagram_size: 1350, last_packet_size: None, iv: 224.727µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.881916427Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c dropped epoch 0 state [2025-12-14T03:37:23.881930363Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=1164 pn=3 [2025-12-14T03:37:23.881933679Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 39, bc, 2b, df, 04, 0a, 3a, 74, 61, 6c, 4f, 33, e0, 53, 58, e2, d3, 42, a7] reset_token=[79, 8c, 6c, 34, 32, ad, 71, 22, e8, 56, ba, 80, cc, 4a, 95, a9] [2025-12-14T03:37:23.881941354Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[85, b0, 31, 02, 8f, 1e, 55, 22, ac, b2, 64, f7, 0c, 47, 39, fb, 0d, 47, 25, 78] reset_token=[2e, e6, 19, fa, 71, dd, 2c, d7, 01, 1f, 93, 4e, c1, b9, 3f, aa] [2025-12-14T03:37:23.881948227Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:37:23.881951363Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm PADDING len=1047 [2025-12-14T03:37:23.881958857Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=114.793787ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 440534, last_update: Instant { tv_sec: 621, tv_nsec: 946691662 }, next_time: Instant { tv_sec: 621, tv_nsec: 946916389 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.882005233Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:23.882014510Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:23.997172841Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:23.997188240Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c loss detection timeout expired [2025-12-14T03:37:23.997194852Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=114.474007ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 440534, last_update: Instant { tv_sec: 621, tv_nsec: 946691662 }, next_time: Instant { tv_sec: 621, tv_nsec: 946916389 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.997224147Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:23.997242992Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Handshake version=1 dcid=169c200fa0e16570 scid=2aa3c613ad055e12b24efe1d253ab9b689888c8c len=46 pn=4 [2025-12-14T03:37:23.997247129Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=14473 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:23.997252109Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:23.997265063Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=164.404758ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 440534, last_update: Instant { tv_sec: 622, tv_nsec: 62086113 }, next_time: Instant { tv_sec: 622, tv_nsec: 62086113 }, max_datagram_size: 1350, last_packet_size: Some(100), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:23.997320937Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:23.997330064Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.029034024Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:24.029070702Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Short dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c key_phase=false len=20 pn=0 [2025-12-14T03:37:24.029091561Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm HANDSHAKE_DONE [2025-12-14T03:37:24.029103994Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c dropped epoch 1 state [2025-12-14T03:37:24.029113362Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm PADDING len=2 [2025-12-14T03:37:24.029137256Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 41 bytes [2025-12-14T03:37:24.029169336Z TRACE quiche_apps::client] 0.0.0.0:55768: recv() would block [2025-12-14T03:37:24.029196627Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.029223126Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=5 pn=5 [2025-12-14T03:37:24.029230680Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:24.029250497Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=132.41757ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440534, last_update: Instant { tv_sec: 622, tv_nsec: 94065686 }, next_time: Instant { tv_sec: 622, tv_nsec: 94065686 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:24.029333882Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.029346075Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.029361524Z TRACE quiche_apps::client] got 178 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:24.029371122Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Short dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c key_phase=false len=157 pn=1 [2025-12-14T03:37:24.029386570Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[34, 56, 6b, aa, 32, b2, 71, e2] reset_token=[7c, 0f, c9, 5e, 6c, ee, 85, 4b, e0, 01, 6e, 55, c5, b4, 97, 60] [2025-12-14T03:37:24.029402470Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ff, e8, ff, bd, 1c, 12, 26, cd] reset_token=[55, 73, 52, 1c, 74, fc, fc, 25, 3f, 80, 95, 8b, de, 5a, 47, f8] [2025-12-14T03:37:24.029414923Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[11, c4, 0d, 3d, 00, 22, 5d, e7] reset_token=[1a, 5a, d5, bc, e1, 05, c1, 41, 43, 5c, 62, 30, ee, 2c, 3c, cc] [2025-12-14T03:37:24.029427066Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[1b, d8, b5, b8, ed, 6d, 8f, 16] reset_token=[79, 4e, ce, 26, 9c, 99, 75, 3f, e8, cb, f3, 18, e1, 5a, 0a, 8a] [2025-12-14T03:37:24.029439749Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[44, a6, 6a, a1, 5c, 1c, f2, fc] reset_token=[ba, d6, 91, 96, 4d, 16, 87, 6f, 86, 33, 4b, da, fd, cc, d8, e5] [2025-12-14T03:37:24.029460208Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 178 bytes [2025-12-14T03:37:24.029471128Z TRACE quiche_apps::client] got 83 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:24.029478852Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Short dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c key_phase=false len=62 pn=2 [2025-12-14T03:37:24.029489993Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:24.029531100Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 83 bytes [2025-12-14T03:37:24.029541909Z TRACE quiche_apps::client] 0.0.0.0:55768: recv() would block [2025-12-14T03:37:24.029555966Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.029570623Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=5 pn=6 [2025-12-14T03:37:24.029577205Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=11 blocks=[0..2] ecn_counts=None [2025-12-14T03:37:24.029591552Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=132.077076ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440534, last_update: Instant { tv_sec: 622, tv_nsec: 94065686 }, next_time: Instant { tv_sec: 622, tv_nsec: 94065686 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:24.029719062Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.029733960Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.161942381Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:24.161977026Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c loss detection timeout expired [2025-12-14T03:37:24.161985611Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=279.517411ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440534, last_update: Instant { tv_sec: 622, tv_nsec: 94065686 }, next_time: Instant { tv_sec: 622, tv_nsec: 94065686 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:24.162015146Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.162046575Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=125 pn=7 [2025-12-14T03:37:24.162051714Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=16569 blocks=[0..2] ecn_counts=None [2025-12-14T03:37:24.162058137Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[85, b0, 31, 02, 8f, 1e, 55, 22, ac, b2, 64, f7, 0c, 47, 39, fb, 0d, 47, 25, 78] reset_token=[2e, e6, 19, fa, 71, dd, 2c, d7, 01, 1f, 93, 4e, c1, b9, 3f, aa] [2025-12-14T03:37:24.162083584Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 39, bc, 2b, df, 04, 0a, 3a, 74, 61, 6c, 4f, 33, e0, 53, 58, e2, d3, 42, a7] reset_token=[79, 8c, 6c, 34, 32, ad, 71, 22, e8, 56, ba, 80, cc, 4a, 95, a9] [2025-12-14T03:37:24.162092160Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:37:24.162139408Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=559.554595ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1341 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 151, rate: 440534, last_update: Instant { tv_sec: 622, tv_nsec: 226881901 }, next_time: Instant { tv_sec: 622, tv_nsec: 226881901 }, max_datagram_size: 1350, last_packet_size: Some(151), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:24.162274910Z TRACE quiche_apps::client] written 151 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.162290960Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=9 pn=8 [2025-12-14T03:37:24.162296981Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=16601 blocks=[0..2] ecn_counts=None [2025-12-14T03:37:24.162303574Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm PING mtu_probe=None [2025-12-14T03:37:24.162318050Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=559.633653ms latest_rtt=38.305733ms srtt=38.305733ms min_rtt=38.305733ms rttvar=19.152866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1376 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, first_sent_time: Instant { tv_sec: 621, tv_nsec: 946579714 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 38.305733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 907740828 }), send_elapsed: 0ns, ack_elapsed: 38.305733ms, rtt: 38.305733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440534, last_update: Instant { tv_sec: 622, tv_nsec: 227139962 }, next_time: Instant { tv_sec: 622, tv_nsec: 226881901 }, max_datagram_size: 1350, last_packet_size: None, iv: 422.215µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:24.162366160Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.162375467Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.212946437Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:24.212986402Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Short dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c key_phase=false len=26 pn=3 [2025-12-14T03:37:24.213021978Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm ACK delay=2375 blocks=[5..6, 8..8] ecn_counts=None [2025-12-14T03:37:24.213036154Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c packet newly acked 5 [2025-12-14T03:37:24.213043468Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c packet newly acked 6 [2025-12-14T03:37:24.213049499Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c packet newly acked 8 [2025-12-14T03:37:24.213059628Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c packet 3 lost on epoch 2 [2025-12-14T03:37:24.213094533Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm PING mtu_probe=None [2025-12-14T03:37:24.213121052Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 47 bytes [2025-12-14T03:37:24.213127955Z TRACE quiche_apps::client] 0.0.0.0:55768: recv() would block [2025-12-14T03:37:24.213131872Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.213184080Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=122 pn=9 [2025-12-14T03:37:24.213198937Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=23 blocks=[3..3] ecn_counts=None [2025-12-14T03:37:24.213203857Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[85, b0, 31, 02, 8f, 1e, 55, 22, ac, b2, 64, f7, 0c, 47, 39, fb, 0d, 47, 25, 78] reset_token=[2e, e6, 19, fa, 71, dd, 2c, d7, 01, 1f, 93, 4e, c1, b9, 3f, aa] [2025-12-14T03:37:24.213213935Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 39, bc, 2b, df, 04, 0a, 3a, 74, 61, 6c, 4f, 33, e0, 53, 58, e2, d3, 42, a7] reset_token=[79, 8c, 6c, 34, 32, ad, 71, 22, e8, 56, ba, 80, cc, 4a, 95, a9] [2025-12-14T03:37:24.213222271Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:37:24.213237329Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=6.111127ms latest_rtt=50.954054ms srtt=39.886772ms min_rtt=38.305733ms rttvar=17.526729ms cwnd=9450 ssthresh=9450 bytes_in_flight=299 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 622, tv_nsec: 277835955 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 622, tv_nsec: 277835955 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 226881901 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 331.256241ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 946579714 }), send_elapsed: 280.302187ms, ack_elapsed: 331.256241ms, rtt: 50.954054ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 296150, last_update: Instant { tv_sec: 622, tv_nsec: 277995642 }, next_time: Instant { tv_sec: 622, tv_nsec: 278417857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:24.213298813Z TRACE quiche_apps::client] written 148 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.213306257Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.220410041Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:24.220425801Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c loss detection timeout expired [2025-12-14T03:37:24.220431662Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c packet 7 lost on epoch 2 [2025-12-14T03:37:24.220444396Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=127.688369ms latest_rtt=50.954054ms srtt=39.886772ms min_rtt=38.305733ms rttvar=17.526729ms cwnd=9450 ssthresh=9450 bytes_in_flight=148 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 622, tv_nsec: 277835955 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 622, tv_nsec: 277835955 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 226881901 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 331.256241ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 946579714 }), send_elapsed: 280.302187ms, ack_elapsed: 331.256241ms, rtt: 50.954054ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 296150, last_update: Instant { tv_sec: 622, tv_nsec: 277995642 }, next_time: Instant { tv_sec: 622, tv_nsec: 278417857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:24.220469362Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.220486965Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=123 pn=10 [2025-12-14T03:37:24.220491834Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm ACK delay=937 blocks=[3..3] ecn_counts=None [2025-12-14T03:37:24.220497314Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[69, 39, bc, 2b, df, 04, 0a, 3a, 74, 61, 6c, 4f, 33, e0, 53, 58, e2, d3, 42, a7] reset_token=[79, 8c, 6c, 34, 32, ad, 71, 22, e8, 56, ba, 80, cc, 4a, 95, a9] [2025-12-14T03:37:24.220506471Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[85, b0, 31, 02, 8f, 1e, 55, 22, ac, b2, 64, f7, 0c, 47, 39, fb, 0d, 47, 25, 78] reset_token=[2e, e6, 19, fa, 71, dd, 2c, d7, 01, 1f, 93, 4e, c1, b9, 3f, aa] [2025-12-14T03:37:24.220514857Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:37:24.220528011Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=134.94104ms latest_rtt=50.954054ms srtt=39.886772ms min_rtt=38.305733ms rttvar=17.526729ms cwnd=9450 ssthresh=9450 bytes_in_flight=297 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 622, tv_nsec: 277835955 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 622, tv_nsec: 277835955 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 226881901 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 331.256241ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 946579714 }), send_elapsed: 280.302187ms, ack_elapsed: 331.256241ms, rtt: 50.954054ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 296150, last_update: Instant { tv_sec: 622, tv_nsec: 277995642 }, next_time: Instant { tv_sec: 622, tv_nsec: 278417857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:24.220592231Z TRACE quiche_apps::client] written 149 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.220610445Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.246394153Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:24.246411005Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx pkt Short dcid=2aa3c613ad055e12b24efe1d253ab9b689888c8c key_phase=false len=1049 pn=4 [2025-12-14T03:37:24.246424450Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:24.246432505Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:24.246444507Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 1070 bytes [2025-12-14T03:37:24.246451901Z TRACE quiche_apps::client] 0.0.0.0:55768: recv() would block [2025-12-14T03:37:24.246454866Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.246464404Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:24.246469754Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:24.246474834Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:24.246479593Z INFO quiche_apps::common] 1/1 response(s) received in 403.449929ms, closing... [2025-12-14T03:37:24.246491104Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx pkt Short dcid=169c200fa0e16570 key_phase=false len=10 pn=11 [2025-12-14T03:37:24.246496574Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:24.246509348Z TRACE quiche::recovery::congestion::recovery] 2aa3c613ad055e12b24efe1d253ab9b689888c8c timer=134.968571ms latest_rtt=50.954054ms srtt=39.886772ms min_rtt=38.305733ms rttvar=17.526729ms cwnd=9450 ssthresh=9450 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 622, tv_nsec: 277835955 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 622, tv_nsec: 277835955 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 226881901 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 8, rate_sample: RateSample { bandwidth: 69.54 Kbps, is_app_limited: true, interval: 331.256241ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 621, tv_nsec: 946579714 }), send_elapsed: 280.302187ms, ack_elapsed: 331.256241ms, rtt: 50.954054ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 296150, last_update: Instant { tv_sec: 622, tv_nsec: 277995642 }, next_time: Instant { tv_sec: 622, tv_nsec: 278417857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:24.246568869Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:55768 to 193.167.100.100:443 [2025-12-14T03:37:24.246578347Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.277777247Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:55768 [2025-12-14T03:37:24.277795931Z TRACE quiche_apps::client] 0.0.0.0:55768: processed 42 bytes [2025-12-14T03:37:24.277802564Z TRACE quiche_apps::client] 0.0.0.0:55768: recv() would block [2025-12-14T03:37:24.277807423Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.277813795Z TRACE quiche_apps::client] 0.0.0.0:55768 -> 193.167.100.100:443: done writing [2025-12-14T03:37:24.576895597Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:24.576923268Z TRACE quiche] 2aa3c613ad055e12b24efe1d253ab9b689888c8c draining timeout expired [2025-12-14T03:37:24.576969104Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:24.576976447Z INFO quiche_apps::client] connection closed, recv=7 sent=12 lost=2 retrans=4 sent_bytes=2364 recv_bytes=2619 lost_bytes=1341 [local_addr=0.0.0.0:55768 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=12 lost=2 retrans=4 rtt=39.886772ms min_rtt=Some(38.305733ms) rttvar=17.526729ms cwnd=9450 sent_bytes=2364 recv_bytes=2619 lost_bytes=0 stream_retrans_bytes=132 pmtu=1350 delivery_rate=8693] [2025-12-14T03:37:24.581920529Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:24.582191023Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44297 with scid 94696adb880766a81d8b617ff6900e92444db605 [2025-12-14T03:37:24.582234213Z TRACE quiche::tls] 94696adb880766a81d8b617ff6900e92444db605 write message lvl=Initial len=266 [2025-12-14T03:37:24.582251325Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Initial version=1 dcid=e93ffd390c41afd4e849ce7cb941ec78 scid=94696adb880766a81d8b617ff6900e92444db605 len=270 pn=0 [2025-12-14T03:37:24.582255172Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:24.582269549Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=998.930451ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 622, tv_nsec: 647056766 }, next_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:24.582349167Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:25.582397523Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:25.582429463Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 loss detection timeout expired [2025-12-14T03:37:25.582436306Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=997.763363ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 622, tv_nsec: 647056766 }, next_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:25.582461442Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:25.582498762Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Initial version=1 dcid=e93ffd390c41afd4e849ce7cb941ec78 scid=94696adb880766a81d8b617ff6900e92444db605 len=270 pn=1 [2025-12-14T03:37:25.582502829Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:25.582534528Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=1.997942012s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, first_sent_time: Instant { tv_sec: 622, tv_nsec: 647056766 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 623, tv_nsec: 647332806 }, next_time: Instant { tv_sec: 623, tv_nsec: 647332806 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:25.582607434Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44297 to 193.167.100.100:443 [2025-12-14T03:37:25.582614477Z TRACE quiche_apps::client] 0.0.0.0:44297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:25.619273344Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44297 [2025-12-14T03:37:25.619300985Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx pkt Initial version=1 dcid=94696adb880766a81d8b617ff6900e92444db605 scid=91d321ff6705e4e3 token= len=399 pn=0 [2025-12-14T03:37:25.619323657Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:25.619336311Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 packet newly acked 1 [2025-12-14T03:37:25.619345518Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 packet 0 lost on epoch 0 [2025-12-14T03:37:25.619379231Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:25.619534430Z TRACE quiche::tls] 94696adb880766a81d8b617ff6900e92444db605 set write secret lvl=Handshake [2025-12-14T03:37:25.619555709Z TRACE quiche::tls] 94696adb880766a81d8b617ff6900e92444db605 set read secret lvl=Handshake [2025-12-14T03:37:25.619569194Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm PADDING len=283 [2025-12-14T03:37:25.619599190Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx pkt Handshake version=1 dcid=94696adb880766a81d8b617ff6900e92444db605 scid=91d321ff6705e4e3 len=726 pn=0 [2025-12-14T03:37:25.619609489Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm CRYPTO off=0 len=705 [2025-12-14T03:37:25.619878320Z TRACE quiche::tls] 94696adb880766a81d8b617ff6900e92444db605 write message lvl=Handshake len=36 [2025-12-14T03:37:25.619888789Z TRACE quiche::tls] 94696adb880766a81d8b617ff6900e92444db605 set write secret lvl=OneRTT [2025-12-14T03:37:25.619905531Z TRACE quiche::tls] 94696adb880766a81d8b617ff6900e92444db605 set read secret lvl=OneRTT [2025-12-14T03:37:25.619933252Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(e93ffd390c41afd4e849ce7cb941ec78), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(91d321ff6705e4e3), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:25.619973487Z TRACE quiche_apps::client] 0.0.0.0:44297: processed 1200 bytes [2025-12-14T03:37:25.619985149Z TRACE quiche_apps::client] 0.0.0.0:44297: recv() would block [2025-12-14T03:37:25.619992152Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:25.620008663Z DEBUG quiche_apps::common] sending HTTP request "GET /pink-noisy-witch\r\n" [2025-12-14T03:37:25.620086217Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Initial version=1 dcid=91d321ff6705e4e3 scid=94696adb880766a81d8b617ff6900e92444db605 len=6 pn=2 [2025-12-14T03:37:25.620096756Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm ACK delay=98 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:25.620116173Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=109.632377ms latest_rtt=36.818103ms srtt=36.818103ms min_rtt=36.818103ms rttvar=18.409051ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 623, tv_nsec: 684150909 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, first_sent_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037094143s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 622, tv_nsec: 647056766 }), send_elapsed: 1.00027604s, ack_elapsed: 1.037094143s, rtt: 36.818103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320834, last_update: Instant { tv_sec: 623, tv_nsec: 684925872 }, next_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:25.620144024Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Handshake version=1 dcid=91d321ff6705e4e3 scid=94696adb880766a81d8b617ff6900e92444db605 len=46 pn=3 [2025-12-14T03:37:25.620177557Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm ACK delay=68 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:25.620183899Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:25.620195150Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=110.328744ms latest_rtt=36.818103ms srtt=36.818103ms min_rtt=36.818103ms rttvar=18.409051ms cwnd=9450 ssthresh=9450 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 623, tv_nsec: 721743975 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, first_sent_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037094143s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 622, tv_nsec: 647056766 }), send_elapsed: 1.00027604s, ack_elapsed: 1.037094143s, rtt: 36.818103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320834, last_update: Instant { tv_sec: 623, tv_nsec: 684925872 }, next_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:25.620217832Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 dropped epoch 0 state [2025-12-14T03:37:25.620232529Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Short dcid=91d321ff6705e4e3 key_phase=false len=1163 pn=4 [2025-12-14T03:37:25.620235915Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[56, 7c, 13, 8d, 9a, d1, 97, 26, d8, f7, 03, 88, c6, b4, d7, b5, 0e, 5b, 40, 74] reset_token=[04, 79, 20, 7b, d6, 1c, 58, 29, e7, c2, 8c, 8e, d5, 7a, 64, f2] [2025-12-14T03:37:25.620243890Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[be, 20, 4e, 94, 8d, 15, 98, f6, 93, df, 00, 8e, 9f, 1a, 40, a7, 31, 68, ae, f7] reset_token=[5c, a7, 6d, d0, 2f, e3, 08, b9, d5, 65, 8c, 5c, 52, 68, 5e, 66] [2025-12-14T03:37:25.620251725Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm STREAM id=0 off=0 len=23 fin=true [2025-12-14T03:37:25.620257366Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm PADDING len=1055 [2025-12-14T03:37:25.620270700Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=110.252682ms latest_rtt=36.818103ms srtt=36.818103ms min_rtt=36.818103ms rttvar=18.409051ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 623, tv_nsec: 721743975 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, first_sent_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037094143s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 622, tv_nsec: 647056766 }), send_elapsed: 1.00027604s, ack_elapsed: 1.037094143s, rtt: 36.818103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320834, last_update: Instant { tv_sec: 623, tv_nsec: 684925872 }, next_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:25.620318870Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:44297 to 193.167.100.100:443 [2025-12-14T03:37:25.620327967Z TRACE quiche_apps::client] 0.0.0.0:44297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:25.653176732Z TRACE quiche_apps::client] got 83 bytes from 193.167.100.100:443 to 0.0.0.0:44297 [2025-12-14T03:37:25.653196338Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx pkt Short dcid=94696adb880766a81d8b617ff6900e92444db605 key_phase=false len=62 pn=2 [2025-12-14T03:37:25.653208471Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:25.653235471Z TRACE quiche_apps::client] 0.0.0.0:44297: processed 83 bytes [2025-12-14T03:37:25.653243827Z TRACE quiche_apps::client] 0.0.0.0:44297: recv() would block [2025-12-14T03:37:25.653249186Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:25.653260768Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Short dcid=91d321ff6705e4e3 key_phase=false len=5 pn=5 [2025-12-14T03:37:25.653264455Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm ACK delay=8 blocks=[2..2] ecn_counts=None [2025-12-14T03:37:25.653273131Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=77.24976ms latest_rtt=36.818103ms srtt=36.818103ms min_rtt=36.818103ms rttvar=18.409051ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 623, tv_nsec: 721743975 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, first_sent_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037094143s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 622, tv_nsec: 647056766 }), send_elapsed: 1.00027604s, ack_elapsed: 1.037094143s, rtt: 36.818103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320834, last_update: Instant { tv_sec: 623, tv_nsec: 684925872 }, next_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:25.653335167Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44297 to 193.167.100.100:443 [2025-12-14T03:37:25.653341749Z TRACE quiche_apps::client] 0.0.0.0:44297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:25.654934283Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44297 [2025-12-14T03:37:25.654947098Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx pkt Short dcid=94696adb880766a81d8b617ff6900e92444db605 key_phase=false len=1049 pn=3 [2025-12-14T03:37:25.654957627Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:25.654964900Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:25.654976222Z TRACE quiche_apps::client] 0.0.0.0:44297: processed 1070 bytes [2025-12-14T03:37:25.654983345Z TRACE quiche_apps::client] 0.0.0.0:44297: recv() would block [2025-12-14T03:37:25.654988334Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:25.654996419Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:25.655000968Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:25.655005817Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:25.655010476Z INFO quiche_apps::common] 1/1 response(s) received in 1.07265689s, closing... [2025-12-14T03:37:25.655021065Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx pkt Short dcid=91d321ff6705e4e3 key_phase=false len=10 pn=6 [2025-12-14T03:37:25.655026335Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:25.655038518Z TRACE quiche::recovery::congestion::recovery] 94696adb880766a81d8b617ff6900e92444db605 timer=75.484614ms latest_rtt=36.818103ms srtt=36.818103ms min_rtt=36.818103ms rttvar=18.409051ms cwnd=9450 ssthresh=9450 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 623, tv_nsec: 721743975 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, first_sent_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037094143s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 622, tv_nsec: 647056766 }), send_elapsed: 1.00027604s, ack_elapsed: 1.037094143s, rtt: 36.818103ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 320834, last_update: Instant { tv_sec: 623, tv_nsec: 684925872 }, next_time: Instant { tv_sec: 623, tv_nsec: 684925872 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:25.655092999Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:44297 to 193.167.100.100:443 [2025-12-14T03:37:25.655106985Z TRACE quiche_apps::client] 0.0.0.0:44297 -> 193.167.100.100:443: done writing [2025-12-14T03:37:25.987471431Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:25.987494624Z TRACE quiche] 94696adb880766a81d8b617ff6900e92444db605 draining timeout expired [2025-12-14T03:37:25.987539247Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:25.987546471Z INFO quiche_apps::client] connection closed, recv=4 sent=7 lost=1 retrans=2 sent_bytes=2083 recv_bytes=2353 lost_bytes=333 [local_addr=0.0.0.0:44297 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=7 lost=1 retrans=2 rtt=36.818103ms min_rtt=Some(36.818103ms) rttvar=18.409051ms cwnd=9450 sent_bytes=2083 recv_bytes=2353 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=321] [2025-12-14T03:37:25.992225423Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:25.992468525Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:42585 with scid cc1cf62350a575b57017774f5525ab483b91dbb6 [2025-12-14T03:37:25.992508680Z TRACE quiche::tls] cc1cf62350a575b57017774f5525ab483b91dbb6 write message lvl=Initial len=266 [2025-12-14T03:37:25.992525561Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Initial version=1 dcid=60120312441236967311426cd6ba6702 scid=cc1cf62350a575b57017774f5525ab483b91dbb6 len=270 pn=0 [2025-12-14T03:37:25.992529188Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:25.992542233Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=998.932925ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 57331744 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 57331744 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 624, tv_nsec: 57331744 }, next_time: Instant { tv_sec: 624, tv_nsec: 57331744 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:25.992601002Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:26.028872500Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:42585 [2025-12-14T03:37:26.028895794Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx pkt Initial version=1 dcid=cc1cf62350a575b57017774f5525ab483b91dbb6 scid=b8d957c0760dcb11 token= len=398 pn=0 [2025-12-14T03:37:26.028916312Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:26.028923966Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 packet newly acked 0 [2025-12-14T03:37:26.028934455Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:26.029067483Z TRACE quiche::tls] cc1cf62350a575b57017774f5525ab483b91dbb6 set write secret lvl=Handshake [2025-12-14T03:37:26.029081329Z TRACE quiche::tls] cc1cf62350a575b57017774f5525ab483b91dbb6 set read secret lvl=Handshake [2025-12-14T03:37:26.029094223Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm PADDING len=282 [2025-12-14T03:37:26.029120993Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx pkt Handshake version=1 dcid=cc1cf62350a575b57017774f5525ab483b91dbb6 scid=b8d957c0760dcb11 len=727 pn=0 [2025-12-14T03:37:26.029138616Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:26.029393670Z TRACE quiche::tls] cc1cf62350a575b57017774f5525ab483b91dbb6 write message lvl=Handshake len=36 [2025-12-14T03:37:26.029402707Z TRACE quiche::tls] cc1cf62350a575b57017774f5525ab483b91dbb6 set write secret lvl=OneRTT [2025-12-14T03:37:26.029412766Z TRACE quiche::tls] cc1cf62350a575b57017774f5525ab483b91dbb6 set read secret lvl=OneRTT [2025-12-14T03:37:26.029433424Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(60120312441236967311426cd6ba6702), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(b8d957c0760dcb11), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:26.029460194Z TRACE quiche_apps::client] 0.0.0.0:42585: processed 1200 bytes [2025-12-14T03:37:26.029467097Z TRACE quiche_apps::client] 0.0.0.0:42585: recv() would block [2025-12-14T03:37:26.029471004Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.029481113Z DEBUG quiche_apps::common] sending HTTP request "GET /salty-bitter-jirachi\r\n" [2025-12-14T03:37:26.029546695Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Initial version=1 dcid=b8d957c0760dcb11 scid=cc1cf62350a575b57017774f5525ab483b91dbb6 len=6 pn=1 [2025-12-14T03:37:26.029552997Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:26.029566041Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=108.57083ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 94287165 }, next_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.029593913Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Handshake version=1 dcid=b8d957c0760dcb11 scid=cc1cf62350a575b57017774f5525ab483b91dbb6 len=45 pn=2 [2025-12-14T03:37:26.029598622Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm ACK delay=59 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:26.029602770Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:26.029611226Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=109.171819ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 94393112 }, next_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, max_datagram_size: 1350, last_packet_size: None, iv: 213.637µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.029636452Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 dropped epoch 0 state [2025-12-14T03:37:26.029653825Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Short dcid=b8d957c0760dcb11 key_phase=false len=1164 pn=3 [2025-12-14T03:37:26.029658093Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f0, c9, 0a, b1, eb, 0f, 85, 9c, 8a, ec, 4e, 8d, 2f, 7a, 89, f9, 15, e4, 20, 07] reset_token=[c5, 3a, 68, 3f, bd, 02, ac, 86, 0b, aa, e8, 9f, ed, 74, d7, d1] [2025-12-14T03:37:26.029667671Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a1, b4, fc, 69, a5, 12, a5, 6d, fa, c8, 87, 0e, 83, a0, c7, 6b, 3c, a8, cf, 10] reset_token=[86, b1, 37, da, d9, ed, af, f0, 15, 3c, 88, 75, 0b, df, d5, 82] [2025-12-14T03:37:26.029675816Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:37:26.029679893Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm PADDING len=1052 [2025-12-14T03:37:26.029690082Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=109.092942ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 94393112 }, next_time: Instant { tv_sec: 624, tv_nsec: 94606749 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.029740666Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:42585 to 193.167.100.100:443 [2025-12-14T03:37:26.029748491Z TRACE quiche_apps::client] 0.0.0.0:42585 -> 193.167.100.100:443: done writing [2025-12-14T03:37:26.062331268Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:42585 [2025-12-14T03:37:26.062355493Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx pkt Short dcid=cc1cf62350a575b57017774f5525ab483b91dbb6 key_phase=false len=20 pn=0 [2025-12-14T03:37:26.062378315Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm HANDSHAKE_DONE [2025-12-14T03:37:26.062387432Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 dropped epoch 1 state [2025-12-14T03:37:26.062393143Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm PADDING len=2 [2025-12-14T03:37:26.062407219Z TRACE quiche_apps::client] 0.0.0.0:42585: processed 41 bytes [2025-12-14T03:37:26.062414643Z TRACE quiche_apps::client] 0.0.0.0:42585: recv() would block [2025-12-14T03:37:26.062419582Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.062437405Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Short dcid=b8d957c0760dcb11 key_phase=false len=5 pn=4 [2025-12-14T03:37:26.062443447Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm ACK delay=10 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:26.062457232Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=101.3249ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 127282420 }, next_time: Instant { tv_sec: 624, tv_nsec: 127282420 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.062512826Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42585 to 193.167.100.100:443 [2025-12-14T03:37:26.062522293Z TRACE quiche_apps::client] 0.0.0.0:42585 -> 193.167.100.100:443: done writing [2025-12-14T03:37:26.062612474Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:42585 [2025-12-14T03:37:26.062623715Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx pkt Short dcid=cc1cf62350a575b57017774f5525ab483b91dbb6 key_phase=false len=202 pn=1 [2025-12-14T03:37:26.062636148Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5b, 74, 21, 85, 3a, 98, d3, c8] reset_token=[37, 58, ab, 35, 95, 4d, b7, f1, 9e, d1, 01, b3, c1, 8b, 29, b1] [2025-12-14T03:37:26.062648602Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c6, 72, 9c, f9, ba, e9, 1b, 85] reset_token=[bc, 81, 23, 9f, 4e, 8c, 9a, c1, cf, 4e, 09, 9b, 50, 87, 2c, 64] [2025-12-14T03:37:26.062658570Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[06, 14, 4d, f6, 61, e7, 4e, 6e] reset_token=[d2, d0, 65, 3e, aa, 38, 5d, cd, 71, 4c, f6, bc, 4b, f5, 52, 30] [2025-12-14T03:37:26.062668599Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2c, 75, be, 1a, 43, 62, 7e, 8d] reset_token=[e6, 68, d3, da, 89, de, aa, 18, 74, 2c, d2, bb, b8, 67, c9, df] [2025-12-14T03:37:26.062680250Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[34, 95, 2b, aa, 68, 79, 82, 22] reset_token=[8b, 64, 34, b1, 70, 22, 35, 0e, ed, f9, 00, 75, 1f, 20, 4b, 47] [2025-12-14T03:37:26.062688786Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:26.062731045Z TRACE quiche_apps::client] 0.0.0.0:42585: processed 223 bytes [2025-12-14T03:37:26.062741003Z TRACE quiche_apps::client] 0.0.0.0:42585: recv() would block [2025-12-14T03:37:26.062746524Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.062758687Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Short dcid=b8d957c0760dcb11 key_phase=false len=5 pn=5 [2025-12-14T03:37:26.062764177Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm ACK delay=16 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:26.062776369Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=101.006064ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 127282420 }, next_time: Instant { tv_sec: 624, tv_nsec: 127282420 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.062819389Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:42585 to 193.167.100.100:443 [2025-12-14T03:37:26.062824810Z TRACE quiche_apps::client] 0.0.0.0:42585 -> 193.167.100.100:443: done writing [2025-12-14T03:37:26.163978970Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:26.164003626Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 loss detection timeout expired [2025-12-14T03:37:26.164011351Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=134.01727ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 127282420 }, next_time: Instant { tv_sec: 624, tv_nsec: 127282420 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.164038902Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.164066353Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Short dcid=b8d957c0760dcb11 key_phase=false len=118 pn=6 [2025-12-14T03:37:26.164071623Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm ACK delay=12679 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:26.164077915Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a1, b4, fc, 69, a5, 12, a5, 6d, fa, c8, 87, 0e, 83, a0, c7, 6b, 3c, a8, cf, 10] reset_token=[86, b1, 37, da, d9, ed, af, f0, 15, 3c, 88, 75, 0b, df, d5, 82] [2025-12-14T03:37:26.164101799Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f0, c9, 0a, b1, eb, 0f, 85, 9c, 8a, ec, 4e, 8d, 2f, 7a, 89, f9, 15, e4, 20, 07] reset_token=[c5, 3a, 68, 3f, bd, 02, ac, 86, 0b, aa, e8, 9f, ed, 74, d7, d1] [2025-12-14T03:37:26.164111738Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:37:26.164132536Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=268.407848ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1334 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 144, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 228904204 }, next_time: Instant { tv_sec: 624, tv_nsec: 228904204 }, max_datagram_size: 1350, last_packet_size: Some(144), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.164233274Z TRACE quiche_apps::client] written 144 bytes from 0.0.0.0:42585 to 193.167.100.100:443 [2025-12-14T03:37:26.164241930Z TRACE quiche_apps::client] 0.0.0.0:42585 -> 193.167.100.100:443: done writing [2025-12-14T03:37:26.168970580Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:42585 [2025-12-14T03:37:26.168994524Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx pkt Short dcid=cc1cf62350a575b57017774f5525ab483b91dbb6 key_phase=false len=202 pn=4 [2025-12-14T03:37:26.169015533Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5b, 74, 21, 85, 3a, 98, d3, c8] reset_token=[37, 58, ab, 35, 95, 4d, b7, f1, 9e, d1, 01, b3, c1, 8b, 29, b1] [2025-12-14T03:37:26.169031153Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c6, 72, 9c, f9, ba, e9, 1b, 85] reset_token=[bc, 81, 23, 9f, 4e, 8c, 9a, c1, cf, 4e, 09, 9b, 50, 87, 2c, 64] [2025-12-14T03:37:26.169044387Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[06, 14, 4d, f6, 61, e7, 4e, 6e] reset_token=[d2, d0, 65, 3e, aa, 38, 5d, cd, 71, 4c, f6, bc, 4b, f5, 52, 30] [2025-12-14T03:37:26.169056740Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2c, 75, be, 1a, 43, 62, 7e, 8d] reset_token=[e6, 68, d3, da, 89, de, aa, 18, 74, 2c, d2, bb, b8, 67, c9, df] [2025-12-14T03:37:26.169069584Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[34, 95, 2b, aa, 68, 79, 82, 22] reset_token=[8b, 64, 34, b1, 70, 22, 35, 0e, ed, f9, 00, 75, 1f, 20, 4b, 47] [2025-12-14T03:37:26.169081246Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:26.169167887Z TRACE quiche_apps::client] 0.0.0.0:42585: processed 223 bytes [2025-12-14T03:37:26.169184779Z TRACE quiche_apps::client] 0.0.0.0:42585: recv() would block [2025-12-14T03:37:26.169198705Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.169216047Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Short dcid=b8d957c0760dcb11 key_phase=false len=7 pn=7 [2025-12-14T03:37:26.169223340Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm ACK delay=27 blocks=[0..1, 4..4] ecn_counts=None [2025-12-14T03:37:26.169241935Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=263.297407ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1334 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 234063957 }, next_time: Instant { tv_sec: 624, tv_nsec: 228904204 }, max_datagram_size: 1350, last_packet_size: None, iv: 310.745µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.169312416Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:42585 to 193.167.100.100:443 [2025-12-14T03:37:26.169320932Z TRACE quiche_apps::client] 0.0.0.0:42585 -> 193.167.100.100:443: done writing [2025-12-14T03:37:26.201266542Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:42585 [2025-12-14T03:37:26.201288383Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx pkt Short dcid=cc1cf62350a575b57017774f5525ab483b91dbb6 key_phase=false len=1049 pn=5 [2025-12-14T03:37:26.201303521Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:26.201313970Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:26.201330341Z TRACE quiche_apps::client] 0.0.0.0:42585: processed 1070 bytes [2025-12-14T03:37:26.201339868Z TRACE quiche_apps::client] 0.0.0.0:42585: recv() would block [2025-12-14T03:37:26.201346110Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.201357401Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:26.201363953Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:26.201370335Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:26.201376557Z INFO quiche_apps::common] 1/1 response(s) received in 208.770956ms, closing... [2025-12-14T03:37:26.201394300Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx pkt Short dcid=b8d957c0760dcb11 key_phase=false len=10 pn=8 [2025-12-14T03:37:26.201402365Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:26.201419396Z TRACE quiche::recovery::congestion::recovery] cc1cf62350a575b57017774f5525ab483b91dbb6 timer=268.458081ms latest_rtt=36.415456ms srtt=36.415456ms min_rtt=36.415456ms rttvar=18.207728ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1370 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 94287205 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 73.15 Kbps, is_app_limited: true, interval: 36.415456ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 624, tv_nsec: 57331744 }), send_elapsed: 0ns, ack_elapsed: 36.415456ms, rtt: 36.415456ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 463402, last_update: Instant { tv_sec: 624, tv_nsec: 266242470 }, next_time: Instant { tv_sec: 624, tv_nsec: 266553215 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.201496861Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:42585 to 193.167.100.100:443 [2025-12-14T03:37:26.201504525Z TRACE quiche_apps::client] 0.0.0.0:42585 -> 193.167.100.100:443: done writing [2025-12-14T03:37:26.529888816Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:26.529912259Z TRACE quiche] cc1cf62350a575b57017774f5525ab483b91dbb6 draining timeout expired [2025-12-14T03:37:26.529948767Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:26.529955891Z INFO quiche_apps::client] connection closed, recv=6 sent=9 lost=0 retrans=1 sent_bytes=1958 recv_bytes=2757 lost_bytes=0 [local_addr=0.0.0.0:42585 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=9 lost=0 retrans=1 rtt=36.415456ms min_rtt=Some(36.415456ms) rttvar=18.207728ms cwnd=13500 sent_bytes=1958 recv_bytes=2757 lost_bytes=0 stream_retrans_bytes=27 pmtu=1350 delivery_rate=9144] [2025-12-14T03:37:26.534742924Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:26.534989222Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44636 with scid 53dcd6181a08ca8146a859cc2c0c52650763cd29 [2025-12-14T03:37:26.535029447Z TRACE quiche::tls] 53dcd6181a08ca8146a859cc2c0c52650763cd29 write message lvl=Initial len=266 [2025-12-14T03:37:26.535046830Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Initial version=1 dcid=8967805fe15b764025d32f15e4ff1c2f scid=53dcd6181a08ca8146a859cc2c0c52650763cd29 len=270 pn=0 [2025-12-14T03:37:26.535050717Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:26.535064142Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=998.931873ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 624, tv_nsec: 599852541 }, next_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:26.535170660Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:27.535226335Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:27.535260910Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 loss detection timeout expired [2025-12-14T03:37:27.535267822Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=997.727581ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 624, tv_nsec: 599852541 }, next_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:27.535308739Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:27.535347551Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Initial version=1 dcid=8967805fe15b764025d32f15e4ff1c2f scid=53dcd6181a08ca8146a859cc2c0c52650763cd29 len=270 pn=1 [2025-12-14T03:37:27.535351728Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:27.535369872Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=1.997955096s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 625, tv_nsec: 600181314 }, next_time: Instant { tv_sec: 625, tv_nsec: 600181314 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:27.535451875Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44636 to 193.167.100.100:443 [2025-12-14T03:37:27.535461493Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:27.771703341Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:27.771745189Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx pkt Initial version=1 dcid=53dcd6181a08ca8146a859cc2c0c52650763cd29 scid=5c74d14f34d1bd14 token= len=1162 pn=1 [2025-12-14T03:37:27.771767360Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:27.771921237Z TRACE quiche::tls] 53dcd6181a08ca8146a859cc2c0c52650763cd29 set write secret lvl=Handshake [2025-12-14T03:37:27.771937568Z TRACE quiche::tls] 53dcd6181a08ca8146a859cc2c0c52650763cd29 set read secret lvl=Handshake [2025-12-14T03:37:27.771960270Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm PADDING len=1051 [2025-12-14T03:37:27.772000975Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 1200 bytes [2025-12-14T03:37:27.772010974Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:27.772017125Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:27.772041481Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Initial version=1 dcid=5c74d14f34d1bd14 scid=53dcd6181a08ca8146a859cc2c0c52650763cd29 len=5 pn=2 [2025-12-14T03:37:27.772048744Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm ACK delay=37 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:27.772084822Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=1.761238974s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 625, tv_nsec: 836881616 }, next_time: Instant { tv_sec: 625, tv_nsec: 836881616 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:27.772144442Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44636 to 193.167.100.100:443 [2025-12-14T03:37:27.772184708Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:27.972294875Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:27.972344788Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx pkt Handshake version=1 dcid=53dcd6181a08ca8146a859cc2c0c52650763cd29 scid=5c74d14f34d1bd14 len=727 pn=1 [2025-12-14T03:37:27.972363933Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:27.972641801Z TRACE quiche::tls] 53dcd6181a08ca8146a859cc2c0c52650763cd29 write message lvl=Handshake len=36 [2025-12-14T03:37:27.972651068Z TRACE quiche::tls] 53dcd6181a08ca8146a859cc2c0c52650763cd29 set write secret lvl=OneRTT [2025-12-14T03:37:27.972667809Z TRACE quiche::tls] 53dcd6181a08ca8146a859cc2c0c52650763cd29 set read secret lvl=OneRTT [2025-12-14T03:37:27.972691864Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(8967805fe15b764025d32f15e4ff1c2f), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(5c74d14f34d1bd14), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:27.972724084Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 764 bytes [2025-12-14T03:37:27.972730626Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:27.972736266Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx pkt Handshake version=1 dcid=53dcd6181a08ca8146a859cc2c0c52650763cd29 scid=5c74d14f34d1bd14 len=20 pn=2 [2025-12-14T03:37:27.972745824Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm PING mtu_probe=None [2025-12-14T03:37:27.972752176Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm PADDING len=2 [2025-12-14T03:37:27.972763507Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 56 bytes [2025-12-14T03:37:27.972768817Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:27.972771883Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:27.972786600Z DEBUG quiche_apps::common] sending HTTP request "GET /frosty-sweet-moltres\r\n" [2025-12-14T03:37:27.972880455Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Handshake version=1 dcid=5c74d14f34d1bd14 scid=53dcd6181a08ca8146a859cc2c0c52650763cd29 len=45 pn=3 [2025-12-14T03:37:27.972886707Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm ACK delay=17 blocks=[1..2] ecn_counts=None [2025-12-14T03:37:27.972891796Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:27.972904851Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=1.560419757s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=765 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 626, tv_nsec: 37720090 }, next_time: Instant { tv_sec: 626, tv_nsec: 37720090 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:27.972937862Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 dropped epoch 0 state [2025-12-14T03:37:27.972949804Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Short dcid=5c74d14f34d1bd14 key_phase=false len=112 pn=4 [2025-12-14T03:37:27.972953100Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[43, bf, a4, ac, 7e, 99, 6b, 46, ca, 31, 40, 2f, f1, 36, 1d, 7b, 88, a1, a5, d8] reset_token=[90, 53, 95, 7a, 3c, 34, 95, 50, cc, 80, d0, cd, b5, 6f, 90, 4c] [2025-12-14T03:37:27.972960704Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[16, c2, 6f, 33, 0b, a3, c7, 6b, 2a, 6a, 26, cf, 43, 13, 25, b3, c9, 1b, 46, 41] reset_token=[0f, a9, b8, be, 06, 84, 66, 14, ba, 84, 32, 92, b8, c2, 3d, 3a] [2025-12-14T03:37:27.972967447Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm STREAM id=0 off=0 len=27 fin=true [2025-12-14T03:37:27.972975572Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=1.997888312s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=237 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 626, tv_nsec: 37720090 }, next_time: Instant { tv_sec: 626, tv_nsec: 37720090 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:27.973019764Z TRACE quiche_apps::client] written 237 bytes from 0.0.0.0:44636 to 193.167.100.100:443 [2025-12-14T03:37:27.973035794Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:28.005124090Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:28.005180244Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx pkt Handshake version=1 dcid=53dcd6181a08ca8146a859cc2c0c52650763cd29 scid=5c74d14f34d1bd14 len=727 pn=3 [2025-12-14T03:37:28.005206704Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:28.005238162Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 764 bytes [2025-12-14T03:37:28.005249143Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:28.005256085Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:28.005281052Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Handshake version=1 dcid=5c74d14f34d1bd14 scid=53dcd6181a08ca8146a859cc2c0c52650763cd29 len=5 pn=5 [2025-12-14T03:37:28.005290029Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm ACK delay=12 blocks=[1..3] ecn_counts=None [2025-12-14T03:37:28.005310156Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=1.965551995s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=237 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 626, tv_nsec: 70121809 }, next_time: Instant { tv_sec: 626, tv_nsec: 70121809 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:28.005382741Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:44636 to 193.167.100.100:443 [2025-12-14T03:37:28.005395786Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:28.005412888Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:28.005422535Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx pkt Short dcid=53dcd6181a08ca8146a859cc2c0c52650763cd29 key_phase=false len=203 pn=0 [2025-12-14T03:37:28.005436832Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm HANDSHAKE_DONE [2025-12-14T03:37:28.005448474Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 dropped epoch 1 state [2025-12-14T03:37:28.005458863Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e9, e9, 56, 81, 2a, fa, 39, b9] reset_token=[46, 9e, 53, ae, d4, bb, e6, 65, 09, 10, 7f, 7f, 70, 5d, 51, 58] [2025-12-14T03:37:28.005474402Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[20, b3, d5, da, a0, a1, a9, 9b] reset_token=[a5, b2, 4d, 33, 99, 4f, d5, f8, 3f, bc, dd, 9d, 23, 24, 4f, 43] [2025-12-14T03:37:28.005487977Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[77, db, 08, 30, 48, 58, 5c, e6] reset_token=[95, 8f, 05, 18, d5, ee, 17, 7f, c4, 4f, 2b, 1d, a1, e4, 1e, 0f] [2025-12-14T03:37:28.005502204Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c4, ea, ee, 9d, 89, c1, 69, 06] reset_token=[f5, 24, 82, c4, d8, 3d, c0, a9, 44, 54, c6, 2c, e2, a3, 39, 6d] [2025-12-14T03:37:28.005530486Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[d9, 3b, b1, 25, d4, fd, 29, db] reset_token=[66, 0a, 1e, ca, 70, 87, 90, e2, ce, d7, e2, ce, 56, 8a, a5, 81] [2025-12-14T03:37:28.005542789Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:28.005593464Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 224 bytes [2025-12-14T03:37:28.005600036Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:28.005603122Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:28.005612769Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Short dcid=5c74d14f34d1bd14 key_phase=false len=5 pn=6 [2025-12-14T03:37:28.005616076Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm ACK delay=23 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:28.005623981Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=2.015239814s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=138 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 626, tv_nsec: 70463014 }, next_time: Instant { tv_sec: 626, tv_nsec: 70463014 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:28.005664506Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44636 to 193.167.100.100:443 [2025-12-14T03:37:28.005673593Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:28.006716023Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:28.006729609Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx pkt Short dcid=53dcd6181a08ca8146a859cc2c0c52650763cd29 key_phase=false len=1049 pn=1 [2025-12-14T03:37:28.006738425Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:28.006745839Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:28.006756559Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 1070 bytes [2025-12-14T03:37:28.006763382Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:28.006767339Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:28.006772659Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:28.006777969Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:28.006782948Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:28.006787547Z INFO quiche_apps::common] 1/1 response(s) received in 1.471606978s, closing... [2025-12-14T03:37:28.006800010Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx pkt Short dcid=5c74d14f34d1bd14 key_phase=false len=10 pn=7 [2025-12-14T03:37:28.006805199Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:28.006849201Z TRACE quiche::recovery::congestion::recovery] 53dcd6181a08ca8146a859cc2c0c52650763cd29 timer=2.047944467s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=174 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, first_sent_time: Instant { tv_sec: 624, tv_nsec: 599852541 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 626, tv_nsec: 71651577 }, next_time: Instant { tv_sec: 626, tv_nsec: 71651577 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:28.006905025Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:44636 to 193.167.100.100:443 [2025-12-14T03:37:28.006910986Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:28.025285933Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:28.025302013Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 44 bytes [2025-12-14T03:37:28.025308405Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:28.025313985Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:28.025323894Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:28.122642985Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:28.122685324Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 1070 bytes [2025-12-14T03:37:28.122696615Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:28.122703528Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:28.122714238Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:28.723488196Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:28.723522861Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 1070 bytes [2025-12-14T03:37:28.723533370Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:28.723541115Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:28.723552877Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:29.523029681Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:29.523074204Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 1070 bytes [2025-12-14T03:37:29.523085935Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:29.523093590Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:29.523105692Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:29.523879423Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44636 [2025-12-14T03:37:29.523895182Z TRACE quiche_apps::client] 0.0.0.0:44636: processed 1070 bytes [2025-12-14T03:37:29.523903889Z TRACE quiche_apps::client] 0.0.0.0:44636: recv() would block [2025-12-14T03:37:29.523910461Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:29.523919418Z TRACE quiche_apps::client] 0.0.0.0:44636 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.004886348Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:31.004924690Z TRACE quiche] 53dcd6181a08ca8146a859cc2c0c52650763cd29 draining timeout expired [2025-12-14T03:37:31.004978570Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.004988238Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=1 sent_bytes=1089 recv_bytes=4078 lost_bytes=0 [local_addr=0.0.0.0:44636 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=1 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1089 recv_bytes=4078 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=0] [2025-12-14T03:37:31.010034886Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:31.010331007Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35984 with scid 1663631c33ab67a8fa607ca3352a8a8b8e35c881 [2025-12-14T03:37:31.010373567Z TRACE quiche::tls] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 write message lvl=Initial len=266 [2025-12-14T03:37:31.010390728Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx pkt Initial version=1 dcid=5bf84fc8942ce810b69a7e2872565a77 scid=1663631c33ab67a8fa607ca3352a8a8b8e35c881 len=270 pn=0 [2025-12-14T03:37:31.010394736Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:31.010408862Z TRACE quiche::recovery::congestion::recovery] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 timer=998.931112ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 75196580 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 75196580 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 629, tv_nsec: 75196580 }, next_time: Instant { tv_sec: 629, tv_nsec: 75196580 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.010492017Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:31.046810557Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35984 [2025-12-14T03:37:31.046848608Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx pkt Initial version=1 dcid=1663631c33ab67a8fa607ca3352a8a8b8e35c881 scid=3776302fbe93ffd5 token= len=398 pn=0 [2025-12-14T03:37:31.046871521Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.046884185Z TRACE quiche::recovery::congestion::recovery] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 packet newly acked 0 [2025-12-14T03:37:31.046896417Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:31.047045525Z TRACE quiche::tls] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 set write secret lvl=Handshake [2025-12-14T03:37:31.047065142Z TRACE quiche::tls] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 set read secret lvl=Handshake [2025-12-14T03:37:31.047085259Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx frm PADDING len=282 [2025-12-14T03:37:31.047126275Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx pkt Handshake version=1 dcid=1663631c33ab67a8fa607ca3352a8a8b8e35c881 scid=3776302fbe93ffd5 len=727 pn=0 [2025-12-14T03:37:31.047137436Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:31.047373696Z TRACE quiche::tls] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 write message lvl=Handshake len=36 [2025-12-14T03:37:31.047380939Z TRACE quiche::tls] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 set write secret lvl=OneRTT [2025-12-14T03:37:31.047388544Z TRACE quiche::tls] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 set read secret lvl=OneRTT [2025-12-14T03:37:31.047406617Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(5bf84fc8942ce810b69a7e2872565a77), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(3776302fbe93ffd5), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:31.047440069Z TRACE quiche_apps::client] 0.0.0.0:35984: processed 1200 bytes [2025-12-14T03:37:31.047445700Z TRACE quiche_apps::client] 0.0.0.0:35984: recv() would block [2025-12-14T03:37:31.047448756Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.047461480Z DEBUG quiche_apps::common] sending HTTP request "GET /elated-serene-monitor\r\n" [2025-12-14T03:37:31.047525368Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx pkt Initial version=1 dcid=3776302fbe93ffd5 scid=1663631c33ab67a8fa607ca3352a8a8b8e35c881 len=6 pn=1 [2025-12-14T03:37:31.047529987Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm ACK delay=85 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.047547570Z TRACE quiche::recovery::congestion::recovery] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 timer=108.796073ms latest_rtt=36.5011ms srtt=36.5011ms min_rtt=36.5011ms rttvar=18.25055ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.98 Kbps, is_app_limited: true, interval: 36.5011ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 75196580 }), send_elapsed: 0ns, ack_elapsed: 36.5011ms, rtt: 36.5011ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462314, last_update: Instant { tv_sec: 629, tv_nsec: 112259697 }, next_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.047576023Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx pkt Handshake version=1 dcid=3776302fbe93ffd5 scid=1663631c33ab67a8fa607ca3352a8a8b8e35c881 len=45 pn=2 [2025-12-14T03:37:31.047579529Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.047582665Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:31.047588877Z TRACE quiche::recovery::congestion::recovery] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 timer=109.430344ms latest_rtt=36.5011ms srtt=36.5011ms min_rtt=36.5011ms rttvar=18.25055ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.98 Kbps, is_app_limited: true, interval: 36.5011ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 75196580 }), send_elapsed: 0ns, ack_elapsed: 36.5011ms, rtt: 36.5011ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 462314, last_update: Instant { tv_sec: 629, tv_nsec: 112372106 }, next_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, max_datagram_size: 1350, last_packet_size: None, iv: 214.14µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.047608553Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 dropped epoch 0 state [2025-12-14T03:37:31.047622790Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx pkt Short dcid=3776302fbe93ffd5 key_phase=false len=1164 pn=3 [2025-12-14T03:37:31.047626006Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, ab, fe, 88, f1, 55, 16, 6e, bd, bd, 24, b5, 1a, 0b, 39, 80, fa, ba, 52, 70] reset_token=[92, c3, 2d, ab, f6, 1c, 28, 72, 4b, cb, c6, 39, 68, 8a, cf, fc] [2025-12-14T03:37:31.047633309Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0c, 2b, a2, ec, e4, f0, f1, 97, 05, d3, f8, 00, da, c9, ff, a4, 98, 38, 76, 9a] reset_token=[ee, ec, 84, 6a, 40, 65, 07, 13, 56, 8d, 5f, 24, a3, d6, 4a, 9b] [2025-12-14T03:37:31.047640132Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:37:31.047643258Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm PADDING len=1051 [2025-12-14T03:37:31.047650892Z TRACE quiche::recovery::congestion::recovery] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 timer=109.368309ms latest_rtt=36.5011ms srtt=36.5011ms min_rtt=36.5011ms rttvar=18.25055ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.98 Kbps, is_app_limited: true, interval: 36.5011ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 75196580 }), send_elapsed: 0ns, ack_elapsed: 36.5011ms, rtt: 36.5011ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 462314, last_update: Instant { tv_sec: 629, tv_nsec: 112372106 }, next_time: Instant { tv_sec: 629, tv_nsec: 112586246 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.047699262Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35984 to 193.167.100.100:443 [2025-12-14T03:37:31.047708500Z TRACE quiche_apps::client] 0.0.0.0:35984 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.082384392Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35984 [2025-12-14T03:37:31.082415991Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx pkt Short dcid=1663631c33ab67a8fa607ca3352a8a8b8e35c881 key_phase=false len=1049 pn=1 [2025-12-14T03:37:31.082437020Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:31.082447299Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:31.082467537Z TRACE quiche_apps::client] 0.0.0.0:35984: processed 1070 bytes [2025-12-14T03:37:31.082475302Z TRACE quiche_apps::client] 0.0.0.0:35984: recv() would block [2025-12-14T03:37:31.082480371Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.082489468Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:31.082493375Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:31.082512140Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:31.082518221Z INFO quiche_apps::common] 1/1 response(s) received in 72.021696ms, closing... [2025-12-14T03:37:31.082535523Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx pkt Short dcid=3776302fbe93ffd5 key_phase=false len=10 pn=4 [2025-12-14T03:37:31.082539862Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:31.082552926Z TRACE quiche::recovery::congestion::recovery] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 timer=74.465734ms latest_rtt=36.5011ms srtt=36.5011ms min_rtt=36.5011ms rttvar=18.25055ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 112259727 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.98 Kbps, is_app_limited: true, interval: 36.5011ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 75196580 }), send_elapsed: 0ns, ack_elapsed: 36.5011ms, rtt: 36.5011ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 462314, last_update: Instant { tv_sec: 629, tv_nsec: 147382822 }, next_time: Instant { tv_sec: 629, tv_nsec: 147382822 }, max_datagram_size: 1350, last_packet_size: Some(36), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.082612266Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35984 to 193.167.100.100:443 [2025-12-14T03:37:31.082620181Z TRACE quiche_apps::client] 0.0.0.0:35984 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.100788191Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:35984 [2025-12-14T03:37:31.100806495Z TRACE quiche_apps::client] 0.0.0.0:35984: processed 44 bytes [2025-12-14T03:37:31.100812927Z TRACE quiche_apps::client] 0.0.0.0:35984: recv() would block [2025-12-14T03:37:31.100816113Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.100823958Z TRACE quiche_apps::client] 0.0.0.0:35984 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.114114207Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:35984 [2025-12-14T03:37:31.114137691Z TRACE quiche_apps::client] 0.0.0.0:35984: processed 42 bytes [2025-12-14T03:37:31.114175641Z TRACE quiche_apps::client] 0.0.0.0:35984: recv() would block [2025-12-14T03:37:31.114186021Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.114194557Z TRACE quiche_apps::client] 0.0.0.0:35984 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.411572622Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:31.411609100Z TRACE quiche] 1663631c33ab67a8fa607ca3352a8a8b8e35c881 draining timeout expired [2025-12-14T03:37:31.411672779Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.411679812Z INFO quiche_apps::client] connection closed, recv=3 sent=5 lost=0 retrans=0 sent_bytes=1719 recv_bytes=2270 lost_bytes=0 [local_addr=0.0.0.0:35984 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=5 lost=0 retrans=0 rtt=36.5011ms min_rtt=Some(36.5011ms) rttvar=18.25055ms cwnd=13500 sent_bytes=1719 recv_bytes=2270 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=9123] [2025-12-14T03:37:31.416526695Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:31.416790065Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58311 with scid 67435dd9f1871e5b2c351886c8ac0d97d28a9720 [2025-12-14T03:37:31.416852432Z TRACE quiche::tls] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 write message lvl=Initial len=266 [2025-12-14T03:37:31.416887397Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Initial version=1 dcid=b4686a85fa9531551c0fa884593297a3 scid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 len=270 pn=0 [2025-12-14T03:37:31.416894310Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:31.416914437Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=998.885527ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 481657622 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 481657622 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 629, tv_nsec: 481657622 }, next_time: Instant { tv_sec: 629, tv_nsec: 481657622 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.417028860Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:31.454130987Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58311 [2025-12-14T03:37:31.454197050Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx pkt Initial version=1 dcid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 scid=0a7d335b3d3b80ce token= len=398 pn=0 [2025-12-14T03:37:31.454223839Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.454233638Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 packet newly acked 0 [2025-12-14T03:37:31.454243797Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:31.454401731Z TRACE quiche::tls] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 set write secret lvl=Handshake [2025-12-14T03:37:31.454422760Z TRACE quiche::tls] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 set read secret lvl=Handshake [2025-12-14T03:37:31.454437277Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm PADDING len=282 [2025-12-14T03:37:31.454470509Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx pkt Handshake version=1 dcid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 scid=0a7d335b3d3b80ce len=727 pn=0 [2025-12-14T03:37:31.454478293Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm CRYPTO off=0 len=706 [2025-12-14T03:37:31.454695919Z TRACE quiche::tls] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 write message lvl=Handshake len=36 [2025-12-14T03:37:31.454701749Z TRACE quiche::tls] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 set write secret lvl=OneRTT [2025-12-14T03:37:31.454710526Z TRACE quiche::tls] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 set read secret lvl=OneRTT [2025-12-14T03:37:31.454731495Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(b4686a85fa9531551c0fa884593297a3), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(0a7d335b3d3b80ce), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:31.454764406Z TRACE quiche_apps::client] 0.0.0.0:58311: processed 1200 bytes [2025-12-14T03:37:31.454771229Z TRACE quiche_apps::client] 0.0.0.0:58311: recv() would block [2025-12-14T03:37:31.454775136Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.454785555Z DEBUG quiche_apps::common] sending HTTP request "GET /heavy-calm-deoxys\r\n" [2025-12-14T03:37:31.454873319Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Initial version=1 dcid=0a7d335b3d3b80ce scid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 len=6 pn=1 [2025-12-14T03:37:31.454878969Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm ACK delay=85 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.454893236Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=111.453594ms latest_rtt=37.386486ms srtt=37.386486ms min_rtt=37.386486ms rttvar=18.693243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.25 Kbps, is_app_limited: true, interval: 37.386486ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 481657622 }), send_elapsed: 0ns, ack_elapsed: 37.386486ms, rtt: 37.386486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451366, last_update: Instant { tv_sec: 629, tv_nsec: 519584334 }, next_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.454922891Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Handshake version=1 dcid=0a7d335b3d3b80ce scid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 len=45 pn=2 [2025-12-14T03:37:31.454927450Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.454931467Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:31.454939352Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=112.082043ms latest_rtt=37.386486ms srtt=37.386486ms min_rtt=37.386486ms rttvar=18.693243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.25 Kbps, is_app_limited: true, interval: 37.386486ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 481657622 }), send_elapsed: 0ns, ack_elapsed: 37.386486ms, rtt: 37.386486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451366, last_update: Instant { tv_sec: 629, tv_nsec: 519718313 }, next_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.334µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.454956564Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 dropped epoch 0 state [2025-12-14T03:37:31.454972995Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Short dcid=0a7d335b3d3b80ce key_phase=false len=1164 pn=3 [2025-12-14T03:37:31.454982472Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8c, d9, cf, 9b, 23, 8a, d3, fc, e2, 9e, c9, d9, c4, f4, c7, c1, cc, f0, cd, c4] reset_token=[c8, 75, ad, c4, c0, c3, 5c, 09, e1, 58, ed, 6f, db, 2a, 7b, c3] [2025-12-14T03:37:31.454991799Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[02, 1f, c0, 0e, 42, 6f, 6e, ec, 28, 5d, 2a, 5a, 79, 17, 71, a9, e8, c8, 3a, 81] reset_token=[47, b0, 7d, 4e, a6, fe, c0, 1f, 5b, 2c, 7b, b0, 05, 7d, 7c, 5b] [2025-12-14T03:37:31.455000185Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:37:31.455004964Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm PADDING len=1055 [2025-12-14T03:37:31.455014401Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=112.007004ms latest_rtt=37.386486ms srtt=37.386486ms min_rtt=37.386486ms rttvar=18.693243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.25 Kbps, is_app_limited: true, interval: 37.386486ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 481657622 }), send_elapsed: 0ns, ack_elapsed: 37.386486ms, rtt: 37.386486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 451366, last_update: Instant { tv_sec: 629, tv_nsec: 519718313 }, next_time: Instant { tv_sec: 629, tv_nsec: 519937647 }, max_datagram_size: 1350, last_packet_size: Some(1190), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.455071498Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:58311 to 193.167.100.100:443 [2025-12-14T03:37:31.455077609Z TRACE quiche_apps::client] 0.0.0.0:58311 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.487936099Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:58311 [2025-12-14T03:37:31.487983748Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx pkt Short dcid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 key_phase=false len=20 pn=0 [2025-12-14T03:37:31.488002443Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm HANDSHAKE_DONE [2025-12-14T03:37:31.488012392Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 dropped epoch 1 state [2025-12-14T03:37:31.488018363Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm PADDING len=2 [2025-12-14T03:37:31.488038380Z TRACE quiche_apps::client] 0.0.0.0:58311: processed 41 bytes [2025-12-14T03:37:31.488046425Z TRACE quiche_apps::client] 0.0.0.0:58311: recv() would block [2025-12-14T03:37:31.488052146Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.488076271Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Short dcid=0a7d335b3d3b80ce key_phase=false len=5 pn=4 [2025-12-14T03:37:31.488083394Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm ACK delay=12 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:31.488101487Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=103.918385ms latest_rtt=37.386486ms srtt=37.386486ms min_rtt=37.386486ms rttvar=18.693243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.25 Kbps, is_app_limited: true, interval: 37.386486ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 481657622 }), send_elapsed: 0ns, ack_elapsed: 37.386486ms, rtt: 37.386486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451366, last_update: Instant { tv_sec: 629, tv_nsec: 552915925 }, next_time: Instant { tv_sec: 629, tv_nsec: 552915925 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.488244083Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58311 to 193.167.100.100:443 [2025-12-14T03:37:31.488262487Z TRACE quiche_apps::client] 0.0.0.0:58311 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.488278958Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:58311 [2025-12-14T03:37:31.488288065Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx pkt Short dcid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 key_phase=false len=202 pn=1 [2025-12-14T03:37:31.488303333Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[39, 52, ca, 04, 77, d3, 79, ce] reset_token=[60, 31, 61, 97, 6a, 8f, e9, 7a, 22, f1, 61, d5, e9, c4, d1, 21] [2025-12-14T03:37:31.488318832Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b4, 51, 17, e1, b8, 22, aa, 79] reset_token=[3c, bb, 5c, ee, 73, 1b, 6d, 37, 5b, dd, b5, 80, 58, 7b, b1, 68] [2025-12-14T03:37:31.488332388Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[6f, 3e, 06, 17, db, 3e, bb, 88] reset_token=[dd, a9, ec, 8f, 4a, 54, e3, fb, 8b, ca, 3b, 6a, 7b, c2, a7, 2d] [2025-12-14T03:37:31.488345752Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[60, 22, d8, b8, d6, 68, cc, 0a] reset_token=[5a, 5f, 22, 96, 50, 43, 85, 75, 89, 50, 41, bf, 3e, a3, b8, 2f] [2025-12-14T03:37:31.488358436Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[9a, f5, 10, b1, 31, b1, 6c, bb] reset_token=[95, 00, a3, aa, c6, 4a, 31, 07, da, f1, 42, b4, ab, 86, ca, f6] [2025-12-14T03:37:31.488369206Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:31.488420431Z TRACE quiche_apps::client] 0.0.0.0:58311: processed 223 bytes [2025-12-14T03:37:31.488428066Z TRACE quiche_apps::client] 0.0.0.0:58311: recv() would block [2025-12-14T03:37:31.488431813Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.488442292Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Short dcid=0a7d335b3d3b80ce key_phase=false len=5 pn=5 [2025-12-14T03:37:31.488446400Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm ACK delay=19 blocks=[0..1] ecn_counts=None [2025-12-14T03:37:31.488456028Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=103.565268ms latest_rtt=37.386486ms srtt=37.386486ms min_rtt=37.386486ms rttvar=18.693243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.25 Kbps, is_app_limited: true, interval: 37.386486ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 481657622 }), send_elapsed: 0ns, ack_elapsed: 37.386486ms, rtt: 37.386486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451366, last_update: Instant { tv_sec: 629, tv_nsec: 552915925 }, next_time: Instant { tv_sec: 629, tv_nsec: 552915925 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.488511090Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58311 to 193.167.100.100:443 [2025-12-14T03:37:31.488521840Z TRACE quiche_apps::client] 0.0.0.0:58311 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.489951001Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:58311 [2025-12-14T03:37:31.489964166Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx pkt Short dcid=67435dd9f1871e5b2c351886c8ac0d97d28a9720 key_phase=false len=1049 pn=2 [2025-12-14T03:37:31.489974836Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:31.489981498Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:31.489992789Z TRACE quiche_apps::client] 0.0.0.0:58311: processed 1070 bytes [2025-12-14T03:37:31.490000303Z TRACE quiche_apps::client] 0.0.0.0:58311: recv() would block [2025-12-14T03:37:31.490005483Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.490013277Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:31.490018717Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:31.490023807Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:31.490028426Z INFO quiche_apps::common] 1/1 response(s) received in 72.99156ms, closing... [2025-12-14T03:37:31.490040488Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx pkt Short dcid=0a7d335b3d3b80ce key_phase=false len=10 pn=6 [2025-12-14T03:37:31.490046289Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:31.490059243Z TRACE quiche::recovery::congestion::recovery] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 timer=137.134652ms latest_rtt=37.386486ms srtt=37.386486ms min_rtt=37.386486ms rttvar=18.693243ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 519584374 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.25 Kbps, is_app_limited: true, interval: 37.386486ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 629, tv_nsec: 481657622 }), send_elapsed: 0ns, ack_elapsed: 37.386486ms, rtt: 37.386486ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451366, last_update: Instant { tv_sec: 629, tv_nsec: 554891394 }, next_time: Instant { tv_sec: 629, tv_nsec: 552915925 }, max_datagram_size: 1350, last_packet_size: None, iv: 79.758µs, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.490122140Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:58311 to 193.167.100.100:443 [2025-12-14T03:37:31.490132048Z TRACE quiche_apps::client] 0.0.0.0:58311 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.508390104Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:58311 [2025-12-14T03:37:31.508405943Z TRACE quiche_apps::client] 0.0.0.0:58311: processed 44 bytes [2025-12-14T03:37:31.508422925Z TRACE quiche_apps::client] 0.0.0.0:58311: recv() would block [2025-12-14T03:37:31.508428585Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.508436079Z TRACE quiche_apps::client] 0.0.0.0:58311 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.521282960Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:58311 [2025-12-14T03:37:31.521299962Z TRACE quiche_apps::client] 0.0.0.0:58311: processed 42 bytes [2025-12-14T03:37:31.521308157Z TRACE quiche_apps::client] 0.0.0.0:58311: recv() would block [2025-12-14T03:37:31.521313678Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.521321813Z TRACE quiche_apps::client] 0.0.0.0:58311 -> 193.167.100.100:443: done writing [2025-12-14T03:37:31.827691592Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:31.827722290Z TRACE quiche] 67435dd9f1871e5b2c351886c8ac0d97d28a9720 draining timeout expired [2025-12-14T03:37:31.827772323Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:31.827780087Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=0 retrans=0 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 [local_addr=0.0.0.0:58311 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=37.386486ms min_rtt=Some(37.386486ms) rttvar=18.693243ms cwnd=13500 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8906] [2025-12-14T03:37:31.832577961Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:31.832823779Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38325 with scid 7865fc1c7650c502358bea23c7e2cb537f9870f2 [2025-12-14T03:37:31.832866148Z TRACE quiche::tls] 7865fc1c7650c502358bea23c7e2cb537f9870f2 write message lvl=Initial len=266 [2025-12-14T03:37:31.832884261Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Initial version=1 dcid=afc35b34acfef2c2fdabbd90b0b8e077 scid=7865fc1c7650c502358bea23c7e2cb537f9870f2 len=270 pn=0 [2025-12-14T03:37:31.832887918Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:31.832901764Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=998.928727ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 629, tv_nsec: 897687067 }, next_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:31.832985119Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:32.833042459Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:32.833076693Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 loss detection timeout expired [2025-12-14T03:37:32.833084658Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=997.744841ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 629, tv_nsec: 897687067 }, next_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:32.833132126Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:32.833208158Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Initial version=1 dcid=afc35b34acfef2c2fdabbd90b0b8e077 scid=7865fc1c7650c502358bea23c7e2cb537f9870f2 len=270 pn=1 [2025-12-14T03:37:32.833222004Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:32.833244976Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=1.997933927s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 630, tv_nsec: 898035800 }, next_time: Instant { tv_sec: 630, tv_nsec: 898035800 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:32.833325867Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38325 to 193.167.100.100:443 [2025-12-14T03:37:32.833334323Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:33.070487132Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38325 [2025-12-14T03:37:33.070527376Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx pkt Initial version=1 dcid=7865fc1c7650c502358bea23c7e2cb537f9870f2 scid=c83b7dcb9b80567e token= len=1162 pn=1 [2025-12-14T03:37:33.070546292Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:33.070691783Z TRACE quiche::tls] 7865fc1c7650c502358bea23c7e2cb537f9870f2 set write secret lvl=Handshake [2025-12-14T03:37:33.070712371Z TRACE quiche::tls] 7865fc1c7650c502358bea23c7e2cb537f9870f2 set read secret lvl=Handshake [2025-12-14T03:37:33.070730365Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm PADDING len=1051 [2025-12-14T03:37:33.070765370Z TRACE quiche_apps::client] 0.0.0.0:38325: processed 1200 bytes [2025-12-14T03:37:33.070775990Z TRACE quiche_apps::client] 0.0.0.0:38325: recv() would block [2025-12-14T03:37:33.070782041Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:33.070802889Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Initial version=1 dcid=c83b7dcb9b80567e scid=7865fc1c7650c502358bea23c7e2cb537f9870f2 len=5 pn=2 [2025-12-14T03:37:33.070807678Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm ACK delay=34 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:33.070821935Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=1.760356678s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 631, tv_nsec: 135647383 }, next_time: Instant { tv_sec: 631, tv_nsec: 135647383 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:33.070898878Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38325 to 193.167.100.100:443 [2025-12-14T03:37:33.070907254Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:33.103970247Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38325 [2025-12-14T03:37:33.103996857Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx pkt Initial version=1 dcid=7865fc1c7650c502358bea23c7e2cb537f9870f2 scid=c83b7dcb9b80567e token= len=1162 pn=2 [2025-12-14T03:37:33.104010683Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:33.104031471Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm PADDING len=1051 [2025-12-14T03:37:33.104052440Z TRACE quiche_apps::client] 0.0.0.0:38325: processed 1200 bytes [2025-12-14T03:37:33.104061557Z TRACE quiche_apps::client] 0.0.0.0:38325: recv() would block [2025-12-14T03:37:33.104069011Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:33.104091092Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Initial version=1 dcid=c83b7dcb9b80567e scid=7865fc1c7650c502358bea23c7e2cb537f9870f2 len=5 pn=3 [2025-12-14T03:37:33.104099097Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm ACK delay=12 blocks=[1..2] ecn_counts=None [2025-12-14T03:37:33.104119134Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=1.727058957s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 1, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 631, tv_nsec: 168932871 }, next_time: Instant { tv_sec: 631, tv_nsec: 168932871 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:33.104217578Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38325 to 193.167.100.100:443 [2025-12-14T03:37:33.104231964Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:33.104572779Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:38325 [2025-12-14T03:37:33.104597184Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx pkt Handshake version=1 dcid=7865fc1c7650c502358bea23c7e2cb537f9870f2 scid=c83b7dcb9b80567e len=728 pn=1 [2025-12-14T03:37:33.104611702Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm CRYPTO off=0 len=707 [2025-12-14T03:37:33.104897904Z TRACE quiche::tls] 7865fc1c7650c502358bea23c7e2cb537f9870f2 write message lvl=Handshake len=36 [2025-12-14T03:37:33.104905769Z TRACE quiche::tls] 7865fc1c7650c502358bea23c7e2cb537f9870f2 set write secret lvl=OneRTT [2025-12-14T03:37:33.104915948Z TRACE quiche::tls] 7865fc1c7650c502358bea23c7e2cb537f9870f2 set read secret lvl=OneRTT [2025-12-14T03:37:33.104937027Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(afc35b34acfef2c2fdabbd90b0b8e077), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(c83b7dcb9b80567e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:33.104970931Z TRACE quiche_apps::client] 0.0.0.0:38325: processed 765 bytes [2025-12-14T03:37:33.104980799Z TRACE quiche_apps::client] 0.0.0.0:38325: recv() would block [2025-12-14T03:37:33.104986690Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:33.104997570Z DEBUG quiche_apps::common] sending HTTP request "GET /excited-subtropical-journal\r\n" [2025-12-14T03:37:33.105084702Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Handshake version=1 dcid=c83b7dcb9b80567e scid=7865fc1c7650c502358bea23c7e2cb537f9870f2 len=45 pn=4 [2025-12-14T03:37:33.105090543Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm ACK delay=60 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:33.105094571Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:33.105105421Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=1.726074074s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=765 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 631, tv_nsec: 169927723 }, next_time: Instant { tv_sec: 631, tv_nsec: 169927723 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:33.105122202Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 dropped epoch 0 state [2025-12-14T03:37:33.105131079Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Short dcid=c83b7dcb9b80567e key_phase=false len=119 pn=5 [2025-12-14T03:37:33.105135838Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[40, 77, 6a, 64, 2e, 92, a0, 47, f1, 48, 64, 0f, 5e, 7c, 4f, b0, 2c, f4, 90, e4] reset_token=[99, 6e, d6, 04, 05, 3b, e6, 13, 59, d8, d5, 19, 63, 95, 27, 07] [2025-12-14T03:37:33.105173929Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a1, a3, 04, d2, 0b, b1, 86, d6, c6, 96, 40, f7, 6d, 75, 0a, 0a, e6, 45, db, 9a] reset_token=[6d, 7c, bd, fd, cc, 6d, 63, 7c, 98, b7, aa, 64, 84, 65, 82, 4d] [2025-12-14T03:37:33.105184328Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:37:33.105193575Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=1.997877922s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=244 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 631, tv_nsec: 169927723 }, next_time: Instant { tv_sec: 631, tv_nsec: 169927723 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:33.105230995Z TRACE quiche_apps::client] written 244 bytes from 0.0.0.0:38325 to 193.167.100.100:443 [2025-12-14T03:37:33.105240472Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:33.137319027Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:38325 [2025-12-14T03:37:33.137343763Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx pkt Short dcid=7865fc1c7650c502358bea23c7e2cb537f9870f2 key_phase=false len=203 pn=0 [2025-12-14T03:37:33.137362448Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm HANDSHAKE_DONE [2025-12-14T03:37:33.137373268Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 dropped epoch 1 state [2025-12-14T03:37:33.137384679Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[39, 81, 60, f7, 61, 1e, 12, d3] reset_token=[d4, cc, 34, 79, d7, 67, b8, a0, 66, cf, d0, ed, 8e, 71, 6a, b8] [2025-12-14T03:37:33.137401611Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fe, 30, 69, ae, 36, 3c, df, fe] reset_token=[8f, da, 11, 98, db, 10, 2f, eb, 6e, 63, 5e, e5, 5c, d6, 25, d7] [2025-12-14T03:37:33.137414565Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e2, 54, 09, 70, 56, 66, 9a, 7b] reset_token=[8b, 4d, e9, a9, d9, 33, 77, 0c, bd, 77, 5e, 3f, 50, 21, 95, bb] [2025-12-14T03:37:33.137428160Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[7c, ba, 46, a2, 59, da, 31, d8] reset_token=[27, 5a, 75, aa, 4e, 19, 8d, f3, 1d, cb, 6b, 60, d6, 62, 40, fa] [2025-12-14T03:37:33.137442747Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[54, fd, 6d, 2b, cb, b4, 2a, 0f] reset_token=[f5, a9, 1d, 4e, 2c, 2f, 79, 07, 0c, 1a, 52, c6, 2d, bc, 39, 78] [2025-12-14T03:37:33.137454660Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:33.137506096Z TRACE quiche_apps::client] 0.0.0.0:38325: processed 224 bytes [2025-12-14T03:37:33.137527956Z TRACE quiche_apps::client] 0.0.0.0:38325: recv() would block [2025-12-14T03:37:33.137541371Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:33.137555978Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Short dcid=c83b7dcb9b80567e key_phase=false len=5 pn=6 [2025-12-14T03:37:33.137560757Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:33.137572920Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=2.015497816s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=145 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 631, tv_nsec: 202403798 }, next_time: Instant { tv_sec: 631, tv_nsec: 202403798 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:33.137625247Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38325 to 193.167.100.100:443 [2025-12-14T03:37:33.137632451Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:33.138799782Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38325 [2025-12-14T03:37:33.138812335Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx pkt Short dcid=7865fc1c7650c502358bea23c7e2cb537f9870f2 key_phase=false len=1049 pn=1 [2025-12-14T03:37:33.138820200Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:33.138824708Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:33.138833334Z TRACE quiche_apps::client] 0.0.0.0:38325: processed 1070 bytes [2025-12-14T03:37:33.138837462Z TRACE quiche_apps::client] 0.0.0.0:38325: recv() would block [2025-12-14T03:37:33.138840337Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:33.138845436Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:33.138848582Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:33.138851588Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:33.138854544Z INFO quiche_apps::common] 1/1 response(s) received in 1.305864926s, closing... [2025-12-14T03:37:33.138862478Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx pkt Short dcid=c83b7dcb9b80567e key_phase=false len=10 pn=7 [2025-12-14T03:37:33.138865774Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:33.138873619Z TRACE quiche::recovery::congestion::recovery] 7865fc1c7650c502358bea23c7e2cb537f9870f2 timer=2.047984812s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=181 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, first_sent_time: Instant { tv_sec: 629, tv_nsec: 897687067 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 631, tv_nsec: 203714867 }, next_time: Instant { tv_sec: 631, tv_nsec: 203714867 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:33.138922881Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38325 to 193.167.100.100:443 [2025-12-14T03:37:33.138931126Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:33.157200387Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:38325 [2025-12-14T03:37:33.157215305Z TRACE quiche_apps::client] 0.0.0.0:38325: processed 44 bytes [2025-12-14T03:37:33.157222418Z TRACE quiche_apps::client] 0.0.0.0:38325: recv() would block [2025-12-14T03:37:33.157227608Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:33.157234200Z TRACE quiche_apps::client] 0.0.0.0:38325 -> 193.167.100.100:443: done writing [2025-12-14T03:37:36.139269667Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:36.139307377Z TRACE quiche] 7865fc1c7650c502358bea23c7e2cb537f9870f2 draining timeout expired [2025-12-14T03:37:36.139370645Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:36.139380243Z INFO quiche_apps::client] connection closed, recv=5 sent=8 lost=0 retrans=1 sent_bytes=1097 recv_bytes=4459 lost_bytes=0 [local_addr=0.0.0.0:38325 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=8 lost=0 retrans=1 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1097 recv_bytes=4459 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=0] [2025-12-14T03:37:36.144005245Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:37:36.144285477Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37912 with scid e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed [2025-12-14T03:37:36.144332635Z TRACE quiche::tls] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed write message lvl=Initial len=266 [2025-12-14T03:37:36.144351640Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Initial version=1 dcid=8db16883d4880c16a4fc5dce15fe3f7a scid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed len=270 pn=0 [2025-12-14T03:37:36.144356840Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:36.144372739Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=998.922566ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, first_sent_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 634, tv_nsec: 209152152 }, next_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:36.144459942Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:37:37.144522802Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:37.144558478Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed loss detection timeout expired [2025-12-14T03:37:37.144568537Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=997.726107ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=333 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, first_sent_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, end_of_app_limited: 1, last_sent_packet: 0, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 634, tv_nsec: 209152152 }, next_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:37.144613521Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.144656942Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Initial version=1 dcid=8db16883d4880c16a4fc5dce15fe3f7a scid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed len=270 pn=1 [2025-12-14T03:37:37.144662352Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm CRYPTO off=0 len=266 [2025-12-14T03:37:37.144682580Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=1.997948744s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=666 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, first_sent_time: Instant { tv_sec: 634, tv_nsec: 209152152 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 0.00 Kbps, is_app_limited: false, interval: 0ns, delivered: 0, prior_delivered: 0, prior_time: None, send_elapsed: 0ns, ack_elapsed: 0ns, rtt: 0ns } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 0, last_update: Instant { tv_sec: 635, tv_nsec: 209487940 }, next_time: Instant { tv_sec: 635, tv_nsec: 209487940 }, max_datagram_size: 1350, last_packet_size: None, iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:37:37.144769531Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:37912 to 193.167.100.100:443 [2025-12-14T03:37:37.144778438Z TRACE quiche_apps::client] 0.0.0.0:37912 -> 193.167.100.100:443: done writing [2025-12-14T03:37:37.181615079Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37912 [2025-12-14T03:37:37.181660103Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx pkt Initial version=1 dcid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed scid=2cbdb3ba8b7baf38 token= len=397 pn=0 [2025-12-14T03:37:37.181685620Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:37.181697793Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed packet newly acked 1 [2025-12-14T03:37:37.181706670Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed packet 0 lost on epoch 0 [2025-12-14T03:37:37.181728711Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm CRYPTO off=0 len=90 [2025-12-14T03:37:37.181864874Z TRACE quiche::tls] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed set write secret lvl=Handshake [2025-12-14T03:37:37.181886945Z TRACE quiche::tls] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed set read secret lvl=Handshake [2025-12-14T03:37:37.181917983Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm PADDING len=281 [2025-12-14T03:37:37.181963959Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx pkt Handshake version=1 dcid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed scid=2cbdb3ba8b7baf38 len=728 pn=0 [2025-12-14T03:37:37.181976793Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm CRYPTO off=0 len=707 [2025-12-14T03:37:37.182243439Z TRACE quiche::tls] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed write message lvl=Handshake len=36 [2025-12-14T03:37:37.182251955Z TRACE quiche::tls] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed set write secret lvl=OneRTT [2025-12-14T03:37:37.182261643Z TRACE quiche::tls] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed set read secret lvl=OneRTT [2025-12-14T03:37:37.182282943Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed connection established: proto=Ok("hq-interop") cipher=Some(AES128_GCM) curve=Some("X25519") sigalg=Some("ecdsa_secp256r1_sha256") resumed=false TransportParams { original_destination_connection_id: Some(8db16883d4880c16a4fc5dce15fe3f7a), max_idle_timeout: 30000, stateless_reset_token: None, max_udp_payload_size: 1500, 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: 0, ack_delay_exponent: 3, max_ack_delay: 25, disable_active_migration: true, active_conn_id_limit: 3, initial_source_connection_id: Some(2cbdb3ba8b7baf38), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:37:37.182310484Z TRACE quiche_apps::client] 0.0.0.0:37912: processed 1200 bytes [2025-12-14T03:37:37.182316936Z TRACE quiche_apps::client] 0.0.0.0:37912: recv() would block [2025-12-14T03:37:37.182320643Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.182330792Z DEBUG quiche_apps::common] sending HTTP request "GET /brown-frosty-carvan\r\n" [2025-12-14T03:37:37.182418415Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Initial version=1 dcid=2cbdb3ba8b7baf38 scid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed len=6 pn=2 [2025-12-14T03:37:37.182423835Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm ACK delay=95 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:37.182437881Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=110.275739ms latest_rtt=37.020574ms srtt=37.020574ms min_rtt=37.020574ms rttvar=18.510287ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 635, tv_nsec: 246508514 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, first_sent_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037356362s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 634, tv_nsec: 209152152 }), send_elapsed: 1.000335788s, ack_elapsed: 1.037356362s, rtt: 37.020574ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319079, last_update: Instant { tv_sec: 635, tv_nsec: 247262798 }, next_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:37.182468739Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Handshake version=1 dcid=2cbdb3ba8b7baf38 scid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed len=45 pn=3 [2025-12-14T03:37:37.182473207Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm ACK delay=63 blocks=[0..0] ecn_counts=None [2025-12-14T03:37:37.182477114Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm CRYPTO off=0 len=36 [2025-12-14T03:37:37.182491160Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=110.976984ms latest_rtt=37.020574ms srtt=37.020574ms min_rtt=37.020574ms rttvar=18.510287ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 635, tv_nsec: 284283372 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, first_sent_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037356362s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 634, tv_nsec: 209152152 }), send_elapsed: 1.000335788s, ack_elapsed: 1.037356362s, rtt: 37.020574ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319079, last_update: Instant { tv_sec: 635, tv_nsec: 247262798 }, next_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:37.182509986Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed dropped epoch 0 state [2025-12-14T03:37:37.182526326Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Short dcid=2cbdb3ba8b7baf38 key_phase=false len=1164 pn=4 [2025-12-14T03:37:37.182530373Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[db, dd, 99, 09, 93, a6, 7b, 78, 2e, 11, 7f, 4e, 8d, 29, 9a, 6c, 2c, 60, 6d, cd] reset_token=[44, 02, eb, 9c, 59, d4, b8, ea, 55, 9b, 40, c8, 0b, 8a, 0f, 8e] [2025-12-14T03:37:37.182539590Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1e, d6, de, ee, d3, 7b, 04, f3, 28, d8, 87, 2d, 77, 48, c3, 7a, 25, 16, c8, b2] reset_token=[f6, a6, 5f, 35, 6e, 69, f2, d9, b8, 65, 13, 05, 62, 50, 7a, 0d] [2025-12-14T03:37:37.182547576Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:37:37.182551673Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm PADDING len=1053 [2025-12-14T03:37:37.182560670Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=110.907504ms latest_rtt=37.020574ms srtt=37.020574ms min_rtt=37.020574ms rttvar=18.510287ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 635, tv_nsec: 284283372 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, first_sent_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037356362s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 634, tv_nsec: 209152152 }), send_elapsed: 1.000335788s, ack_elapsed: 1.037356362s, rtt: 37.020574ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319079, last_update: Instant { tv_sec: 635, tv_nsec: 247262798 }, next_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:37.182630660Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37912 to 193.167.100.100:443 [2025-12-14T03:37:37.182648814Z TRACE quiche_apps::client] 0.0.0.0:37912 -> 193.167.100.100:443: done writing [2025-12-14T03:37:37.215660634Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:37912 [2025-12-14T03:37:37.215683988Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx pkt Short dcid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed key_phase=false len=202 pn=1 [2025-12-14T03:37:37.215699988Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[06, 27, 14, c2, 91, fb, 55, e9] reset_token=[8c, f5, 82, b4, 25, 00, 65, 40, af, 7e, d2, 76, 47, 72, df, 0f] [2025-12-14T03:37:37.215726377Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[13, 7b, e6, f3, 14, 31, 46, 7c] reset_token=[9b, e7, 49, 0e, 28, db, 71, b5, 07, 5c, 39, 24, f3, ca, f1, c1] [2025-12-14T03:37:37.215736636Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b7, a2, c7, ce, b5, 74, e3, 49] reset_token=[41, 9d, 48, 3d, 2b, ef, d3, d6, 62, 48, 8b, d6, 3d, 18, 47, d3] [2025-12-14T03:37:37.215746595Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[d9, 45, 09, 70, 92, 5b, bc, a0] reset_token=[9c, 57, 9b, 74, 2b, df, 9c, 3a, 13, ab, 71, 0a, 14, 96, 2a, 07] [2025-12-14T03:37:37.215757265Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[29, 26, 83, 5e, de, 00, ec, 6f] reset_token=[a0, 32, 5a, d9, 70, 12, cd, af, 64, 01, 67, 54, 2d, fe, 18, 08] [2025-12-14T03:37:37.215765750Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm CRYPTO off=0 len=42 [2025-12-14T03:37:37.215796117Z TRACE quiche_apps::client] 0.0.0.0:37912: processed 223 bytes [2025-12-14T03:37:37.215804382Z TRACE quiche_apps::client] 0.0.0.0:37912: recv() would block [2025-12-14T03:37:37.215809632Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.215825993Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Short dcid=2cbdb3ba8b7baf38 key_phase=false len=5 pn=5 [2025-12-14T03:37:37.215831052Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm ACK delay=17 blocks=[1..1] ecn_counts=None [2025-12-14T03:37:37.215841061Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=77.626793ms latest_rtt=37.020574ms srtt=37.020574ms min_rtt=37.020574ms rttvar=18.510287ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 635, tv_nsec: 284283372 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, first_sent_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037356362s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 634, tv_nsec: 209152152 }), send_elapsed: 1.000335788s, ack_elapsed: 1.037356362s, rtt: 37.020574ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319079, last_update: Instant { tv_sec: 635, tv_nsec: 247262798 }, next_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:37.215887387Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37912 to 193.167.100.100:443 [2025-12-14T03:37:37.215897365Z TRACE quiche_apps::client] 0.0.0.0:37912 -> 193.167.100.100:443: done writing [2025-12-14T03:37:37.217429679Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:37912 [2025-12-14T03:37:37.217465756Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx pkt Short dcid=e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed key_phase=false len=1049 pn=2 [2025-12-14T03:37:37.217478860Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:37:37.217486164Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:37:37.217497405Z TRACE quiche_apps::client] 0.0.0.0:37912: processed 1070 bytes [2025-12-14T03:37:37.217504498Z TRACE quiche_apps::client] 0.0.0.0:37912: recv() would block [2025-12-14T03:37:37.217509608Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.217517632Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:37:37.217523463Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:37:37.217528793Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:37:37.217533252Z INFO quiche_apps::common] 1/1 response(s) received in 1.073067158s, closing... [2025-12-14T03:37:37.217545725Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx pkt Short dcid=2cbdb3ba8b7baf38 key_phase=false len=10 pn=6 [2025-12-14T03:37:37.217551025Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:37:37.217564059Z TRACE quiche::recovery::congestion::recovery] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed timer=75.903314ms latest_rtt=37.020574ms srtt=37.020574ms min_rtt=37.020574ms rttvar=18.510287ms cwnd=9450 ssthresh=9450 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 635, tv_nsec: 284283372 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, first_sent_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.57 Kbps, is_app_limited: true, interval: 1.037356362s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 634, tv_nsec: 209152152 }), send_elapsed: 1.000335788s, ack_elapsed: 1.037356362s, rtt: 37.020574ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 319079, last_update: Instant { tv_sec: 635, tv_nsec: 247262798 }, next_time: Instant { tv_sec: 635, tv_nsec: 247262798 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=1.9574338205844317 w_max=13500 } [2025-12-14T03:37:37.217615665Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37912 to 193.167.100.100:443 [2025-12-14T03:37:37.217620855Z TRACE quiche_apps::client] 0.0.0.0:37912 -> 193.167.100.100:443: done writing [2025-12-14T03:37:37.235844841Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:37912 [2025-12-14T03:37:37.235867713Z TRACE quiche_apps::client] 0.0.0.0:37912: processed 44 bytes [2025-12-14T03:37:37.235875959Z TRACE quiche_apps::client] 0.0.0.0:37912: recv() would block [2025-12-14T03:37:37.235881229Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.235902068Z TRACE quiche_apps::client] 0.0.0.0:37912 -> 193.167.100.100:443: done writing [2025-12-14T03:37:37.249041198Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:37912 [2025-12-14T03:37:37.249059693Z TRACE quiche_apps::client] 0.0.0.0:37912: processed 42 bytes [2025-12-14T03:37:37.249067898Z TRACE quiche_apps::client] 0.0.0.0:37912: recv() would block [2025-12-14T03:37:37.249073959Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.249081864Z TRACE quiche_apps::client] 0.0.0.0:37912 -> 193.167.100.100:443: done writing [2025-12-14T03:37:37.551451166Z TRACE quiche_apps::client] timed out [2025-12-14T03:37:37.551477295Z TRACE quiche] e9c39ba966f4e84fab84b5ccc006c7b6142ac1ed draining timeout expired [2025-12-14T03:37:37.551537116Z TRACE quiche_apps::client] done reading [2025-12-14T03:37:37.551545051Z INFO quiche_apps::client] connection closed, recv=4 sent=7 lost=1 retrans=2 sent_bytes=2083 recv_bytes=2493 lost_bytes=333 [local_addr=0.0.0.0:37912 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=7 lost=1 retrans=2 rtt=37.020574ms min_rtt=Some(37.020574ms) rttvar=18.510287ms cwnd=9450 sent_bytes=2083 recv_bytes=2493 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=321]