[2025-12-14T03:38:30.947257608Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:30.947547858Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:52921 with scid 43f43e0019361404b54c65ab58b735f8b6531405 [2025-12-14T03:38:30.947592351Z TRACE quiche::tls] 43f43e0019361404b54c65ab58b735f8b6531405 write message lvl=Initial len=266 [2025-12-14T03:38:30.947610355Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Initial version=1 dcid=6fc6607eef1d44af7350e1a5c591ffe8 scid=43f43e0019361404b54c65ab58b735f8b6531405 len=270 pn=0 [2025-12-14T03:38:30.947614422Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:30.947629981Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=998.925391ms 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: 689, tv_nsec: 12411838 }, first_sent_time: Instant { tv_sec: 689, tv_nsec: 12411838 }, 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: 689, tv_nsec: 12411838 }, next_time: Instant { tv_sec: 689, tv_nsec: 12411838 }, 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:38:30.947687067Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:31.947744850Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:31.947779724Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 loss detection timeout expired [2025-12-14T03:38:31.947788080Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=997.76626ms 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: 689, tv_nsec: 12411838 }, first_sent_time: Instant { tv_sec: 689, tv_nsec: 12411838 }, 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: 689, tv_nsec: 12411838 }, next_time: Instant { tv_sec: 689, tv_nsec: 12411838 }, 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:38:31.947816613Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:31.947858321Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Initial version=1 dcid=6fc6607eef1d44af7350e1a5c591ffe8 scid=43f43e0019361404b54c65ab58b735f8b6531405 len=270 pn=1 [2025-12-14T03:38:31.947863390Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:31.947882666Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 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: 689, tv_nsec: 12411838 }, first_sent_time: Instant { tv_sec: 689, tv_nsec: 12411838 }, 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: 690, tv_nsec: 12690161 }, next_time: Instant { tv_sec: 690, tv_nsec: 12690161 }, 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:38:31.947985027Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:52921 to 193.167.100.100:443 [2025-12-14T03:38:31.947993653Z TRACE quiche_apps::client] 0.0.0.0:52921 -> 193.167.100.100:443: done writing [2025-12-14T03:38:32.209881438Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:52921 [2025-12-14T03:38:32.209916603Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx pkt Initial version=1 dcid=43f43e0019361404b54c65ab58b735f8b6531405 scid=1f3f01844c929b63 token= len=398 pn=0 [2025-12-14T03:38:32.209938083Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:32.209948854Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 packet newly acked 1 [2025-12-14T03:38:32.209956177Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 packet 0 lost on epoch 0 [2025-12-14T03:38:32.209976214Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:32.210117247Z TRACE quiche::tls] 43f43e0019361404b54c65ab58b735f8b6531405 set write secret lvl=Handshake [2025-12-14T03:38:32.210133647Z TRACE quiche::tls] 43f43e0019361404b54c65ab58b735f8b6531405 set read secret lvl=Handshake [2025-12-14T03:38:32.210163142Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm PADDING len=282 [2025-12-14T03:38:32.210206533Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx pkt Handshake version=1 dcid=43f43e0019361404b54c65ab58b735f8b6531405 scid=1f3f01844c929b63 len=727 pn=0 [2025-12-14T03:38:32.210217864Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:32.210437644Z TRACE quiche::tls] 43f43e0019361404b54c65ab58b735f8b6531405 write message lvl=Handshake len=36 [2025-12-14T03:38:32.210443585Z TRACE quiche::tls] 43f43e0019361404b54c65ab58b735f8b6531405 set write secret lvl=OneRTT [2025-12-14T03:38:32.210451339Z TRACE quiche::tls] 43f43e0019361404b54c65ab58b735f8b6531405 set read secret lvl=OneRTT [2025-12-14T03:38:32.210469904Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 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(6fc6607eef1d44af7350e1a5c591ffe8), 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(1f3f01844c929b63), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:32.210494710Z TRACE quiche_apps::client] 0.0.0.0:52921: processed 1200 bytes [2025-12-14T03:38:32.210500190Z TRACE quiche_apps::client] 0.0.0.0:52921: recv() would block [2025-12-14T03:38:32.210508776Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:32.210518183Z DEBUG quiche_apps::common] sending HTTP request "GET /exhilarated-worried-charmander\r\n" [2025-12-14T03:38:32.210586461Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Initial version=1 dcid=1f3f01844c929b63 scid=43f43e0019361404b54c65ab58b735f8b6531405 len=6 pn=2 [2025-12-14T03:38:32.210591460Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm ACK delay=84 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:32.210604765Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=785.530016ms latest_rtt=262.075274ms srtt=262.075274ms min_rtt=262.075274ms rttvar=131.037637ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 690, tv_nsec: 274765435 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, first_sent_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.10 Kbps, is_app_limited: true, interval: 1.262353597s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 689, tv_nsec: 12411838 }), send_elapsed: 1.000278323s, ack_elapsed: 1.262353597s, rtt: 262.075274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 45072, last_update: Instant { tv_sec: 690, tv_nsec: 275432417 }, next_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:32.210630984Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Handshake version=1 dcid=1f3f01844c929b63 scid=43f43e0019361404b54c65ab58b735f8b6531405 len=45 pn=3 [2025-12-14T03:38:32.210634711Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:32.210637957Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:32.210644739Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=786.157254ms latest_rtt=262.075274ms srtt=262.075274ms min_rtt=262.075274ms rttvar=131.037637ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 690, tv_nsec: 537507691 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, first_sent_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.10 Kbps, is_app_limited: true, interval: 1.262353597s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 689, tv_nsec: 12411838 }), send_elapsed: 1.000278323s, ack_elapsed: 1.262353597s, rtt: 262.075274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 45072, last_update: Instant { tv_sec: 690, tv_nsec: 275432417 }, next_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:32.210659657Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 dropped epoch 0 state [2025-12-14T03:38:32.210673142Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Short dcid=1f3f01844c929b63 key_phase=false len=1164 pn=4 [2025-12-14T03:38:32.210676338Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2a, ed, a2, b2, 6f, 11, a7, 87, de, 40, 31, f7, 45, 1a, 66, b7, db, cb, 96, bc] reset_token=[61, cf, 32, be, 96, ef, c9, 7a, a0, b4, 75, cd, ce, b7, a6, 1c] [2025-12-14T03:38:32.210688100Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[63, 20, 8a, bc, d6, cc, 29, af, 8d, 20, 94, ae, 58, 3a, 2f, 76, 25, f1, 55, 96] reset_token=[eb, fa, 91, dc, 16, 87, fd, 99, 4a, 9d, 41, ed, 52, b5, d1, f2] [2025-12-14T03:38:32.210694251Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm STREAM id=0 off=0 len=37 fin=true [2025-12-14T03:38:32.210697387Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm PADDING len=1042 [2025-12-14T03:38:32.210705051Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=786.096972ms latest_rtt=262.075274ms srtt=262.075274ms min_rtt=262.075274ms rttvar=131.037637ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 690, tv_nsec: 537507691 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, first_sent_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.10 Kbps, is_app_limited: true, interval: 1.262353597s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 689, tv_nsec: 12411838 }), send_elapsed: 1.000278323s, ack_elapsed: 1.262353597s, rtt: 262.075274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 45072, last_update: Instant { tv_sec: 690, tv_nsec: 275432417 }, next_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:32.210754544Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:52921 to 193.167.100.100:443 [2025-12-14T03:38:32.210760425Z TRACE quiche_apps::client] 0.0.0.0:52921 -> 193.167.100.100:443: done writing [2025-12-14T03:38:32.269622699Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:52921 [2025-12-14T03:38:32.269658797Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx pkt Short dcid=43f43e0019361404b54c65ab58b735f8b6531405 key_phase=false len=203 pn=0 [2025-12-14T03:38:32.269700695Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm HANDSHAKE_DONE [2025-12-14T03:38:32.269719319Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 dropped epoch 1 state [2025-12-14T03:38:32.269728256Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c8, 96, 5b, 9b, 4e, 2d, 14, 88] reset_token=[86, 9e, b5, e9, 39, c9, 67, 02, 54, 21, fe, 41, 2e, 47, c4, 9c] [2025-12-14T03:38:32.269741300Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[1d, 9d, a6, 1b, e8, f4, c9, 1e] reset_token=[b5, 77, 08, 8a, c1, 51, 8d, d2, 5c, ef, f3, 84, 35, 78, ea, 57] [2025-12-14T03:38:32.269770585Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[34, dc, 4c, 85, 88, c6, 2b, c5] reset_token=[12, 94, d4, f7, 31, 8f, 06, 0a, f9, cb, a0, c3, 36, 3b, 67, 99] [2025-12-14T03:38:32.269780263Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[fa, eb, 7b, cb, 90, 7c, 8e, d7] reset_token=[80, f9, ac, 32, 33, 87, b9, f9, 98, 86, 80, 5f, 00, 18, 79, db] [2025-12-14T03:38:32.269789530Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a0, 68, 78, e5, 48, c3, 65, 64] reset_token=[ea, 7b, 53, da, 0a, 7c, c3, ab, 1f, b8, 05, 9d, 80, 4e, bc, 15] [2025-12-14T03:38:32.269808786Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:32.269893634Z TRACE quiche_apps::client] 0.0.0.0:52921: processed 224 bytes [2025-12-14T03:38:32.269902130Z TRACE quiche_apps::client] 0.0.0.0:52921: recv() would block [2025-12-14T03:38:32.269906518Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:32.269950720Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Short dcid=1f3f01844c929b63 key_phase=false len=5 pn=5 [2025-12-14T03:38:32.269956451Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm ACK delay=36 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:32.269972731Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=751.82804ms latest_rtt=262.075274ms srtt=262.075274ms min_rtt=262.075274ms rttvar=131.037637ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 690, tv_nsec: 537507691 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, first_sent_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.10 Kbps, is_app_limited: true, interval: 1.262353597s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 689, tv_nsec: 12411838 }), send_elapsed: 1.000278323s, ack_elapsed: 1.262353597s, rtt: 262.075274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 45072, last_update: Instant { tv_sec: 690, tv_nsec: 275432417 }, next_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:32.270052600Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:52921 to 193.167.100.100:443 [2025-12-14T03:38:32.270060645Z TRACE quiche_apps::client] 0.0.0.0:52921 -> 193.167.100.100:443: done writing [2025-12-14T03:38:32.298040631Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:52921 [2025-12-14T03:38:32.298075687Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx pkt Short dcid=43f43e0019361404b54c65ab58b735f8b6531405 key_phase=false len=23 pn=2 [2025-12-14T03:38:32.298094532Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm ACK delay=2375 blocks=[4..4] ecn_counts=None [2025-12-14T03:38:32.298103679Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 packet newly acked 4 [2025-12-14T03:38:32.298133575Z TRACE quiche_apps::client] 0.0.0.0:52921: processed 44 bytes [2025-12-14T03:38:32.298141419Z TRACE quiche_apps::client] 0.0.0.0:52921: recv() would block [2025-12-14T03:38:32.298184910Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:32.298198856Z TRACE quiche_apps::client] 0.0.0.0:52921 -> 193.167.100.100:443: done writing [2025-12-14T03:38:32.396729794Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:52921 [2025-12-14T03:38:32.396777603Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx pkt Short dcid=43f43e0019361404b54c65ab58b735f8b6531405 key_phase=false len=1049 pn=3 [2025-12-14T03:38:32.396798482Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:32.396807188Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:32.396828528Z TRACE quiche_apps::client] 0.0.0.0:52921: processed 1070 bytes [2025-12-14T03:38:32.396835491Z TRACE quiche_apps::client] 0.0.0.0:52921: recv() would block [2025-12-14T03:38:32.396839799Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:32.396885594Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:32.396891244Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:32.396895512Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:32.396899650Z INFO quiche_apps::common] 1/1 response(s) received in 1.449208205s, closing... [2025-12-14T03:38:32.396918255Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx pkt Short dcid=1f3f01844c929b63 key_phase=false len=10 pn=6 [2025-12-14T03:38:32.396923324Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:32.396978237Z TRACE quiche::recovery::congestion::recovery] 43f43e0019361404b54c65ab58b735f8b6531405 timer=832.875753ms latest_rtt=87.493474ms srtt=240.252548ms min_rtt=87.493474ms rttvar=141.923677ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 690, tv_nsec: 723839505 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, first_sent_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 4, rate_sample: RateSample { bandwidth: 108.81 Kbps, is_app_limited: true, interval: 87.493474ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 690, tv_nsec: 275432417 }), send_elapsed: 0ns, ack_elapsed: 87.493474ms, rtt: 87.493474ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 49167, last_update: Instant { tv_sec: 690, tv_nsec: 275432417 }, next_time: Instant { tv_sec: 690, tv_nsec: 275432417 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:32.397058466Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:52921 to 193.167.100.100:443 [2025-12-14T03:38:32.397065760Z TRACE quiche_apps::client] 0.0.0.0:52921 -> 193.167.100.100:443: done writing [2025-12-14T03:38:32.439690206Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:52921 [2025-12-14T03:38:32.439725972Z TRACE quiche_apps::client] 0.0.0.0:52921: processed 42 bytes [2025-12-14T03:38:32.439735560Z TRACE quiche_apps::client] 0.0.0.0:52921: recv() would block [2025-12-14T03:38:32.439742112Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:32.439753834Z TRACE quiche_apps::client] 0.0.0.0:52921 -> 193.167.100.100:443: done writing [2025-12-14T03:38:34.823201315Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:34.823235709Z TRACE quiche] 43f43e0019361404b54c65ab58b735f8b6531405 draining timeout expired [2025-12-14T03:38:34.823284149Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:34.823292374Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=1 retrans=2 sent_bytes=2083 recv_bytes=2538 lost_bytes=333 [local_addr=0.0.0.0:52921 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=1 retrans=2 rtt=240.252548ms min_rtt=Some(87.493474ms) rttvar=141.923677ms cwnd=9450 sent_bytes=2083 recv_bytes=2538 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=13601] [2025-12-14T03:38:34.828034733Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:34.828296080Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33942 with scid bd253072f2d4291596f000882a0b6a05b0af550b [2025-12-14T03:38:34.828338008Z TRACE quiche::tls] bd253072f2d4291596f000882a0b6a05b0af550b write message lvl=Initial len=266 [2025-12-14T03:38:34.828355370Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Initial version=1 dcid=4caa607a660681c01be92d243aac2880 scid=bd253072f2d4291596f000882a0b6a05b0af550b len=270 pn=0 [2025-12-14T03:38:34.828364247Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:34.828378173Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=998.926273ms 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: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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: 692, tv_nsec: 893161092 }, next_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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:38:34.828457831Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:35.075285454Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.075323625Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx pkt Initial version=1 dcid=bd253072f2d4291596f000882a0b6a05b0af550b scid=7f9c228191c78853 token= len=1162 pn=1 [2025-12-14T03:38:35.075350966Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:35.075473344Z TRACE quiche::tls] bd253072f2d4291596f000882a0b6a05b0af550b set write secret lvl=Handshake [2025-12-14T03:38:35.075491647Z TRACE quiche::tls] bd253072f2d4291596f000882a0b6a05b0af550b set read secret lvl=Handshake [2025-12-14T03:38:35.075514790Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm PADDING len=1051 [2025-12-14T03:38:35.075542152Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1200 bytes [2025-12-14T03:38:35.075549064Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.075553433Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.075573800Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Initial version=1 dcid=7f9c228191c78853 scid=bd253072f2d4291596f000882a0b6a05b0af550b len=5 pn=1 [2025-12-14T03:38:35.075578850Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm ACK delay=31 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:35.075591353Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=751.713012ms 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: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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: 693, tv_nsec: 140419877 }, next_time: Instant { tv_sec: 693, tv_nsec: 140419877 }, 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:38:35.075643140Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-12-14T03:38:35.075661604Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:35.111702371Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.111724683Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx pkt Handshake version=1 dcid=bd253072f2d4291596f000882a0b6a05b0af550b scid=7f9c228191c78853 len=728 pn=1 [2025-12-14T03:38:35.111743898Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm CRYPTO off=0 len=707 [2025-12-14T03:38:35.112011116Z TRACE quiche::tls] bd253072f2d4291596f000882a0b6a05b0af550b write message lvl=Handshake len=36 [2025-12-14T03:38:35.112019572Z TRACE quiche::tls] bd253072f2d4291596f000882a0b6a05b0af550b set write secret lvl=OneRTT [2025-12-14T03:38:35.112030312Z TRACE quiche::tls] bd253072f2d4291596f000882a0b6a05b0af550b set read secret lvl=OneRTT [2025-12-14T03:38:35.112052142Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b 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(4caa607a660681c01be92d243aac2880), 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(7f9c228191c78853), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:35.112082930Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 765 bytes [2025-12-14T03:38:35.112089442Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.112093239Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.112103708Z DEBUG quiche_apps::common] sending HTTP request "GET /olive-rough-vhs\r\n" [2025-12-14T03:38:35.112204837Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Handshake version=1 dcid=7f9c228191c78853 scid=bd253072f2d4291596f000882a0b6a05b0af550b len=45 pn=2 [2025-12-14T03:38:35.112213793Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm ACK delay=60 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:35.112219093Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:35.112233009Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=715.071277ms 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: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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: 693, tv_nsec: 177048579 }, next_time: Instant { tv_sec: 693, tv_nsec: 177048579 }, 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:38:35.112256643Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b dropped epoch 0 state [2025-12-14T03:38:35.112267072Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Short dcid=7f9c228191c78853 key_phase=false len=107 pn=3 [2025-12-14T03:38:35.112278263Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ce, 07, 1a, c6, 82, 96, 5c, 1c, c3, a0, 84, 53, d2, fc, dd, 00, 35, fc, f3, 39] reset_token=[ab, fb, 2c, f1, e0, 86, 89, 66, b1, 5e, b5, 17, 81, 2b, 92, 44] [2025-12-14T03:38:35.112287070Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f0, ef, 7b, 86, ec, ef, 7a, e1, d8, 72, 21, 35, f7, 71, 75, ed, d7, ef, ce, 04] reset_token=[0b, 82, ed, 57, 81, ee, e2, 18, f9, 38, 90, c4, 80, 8d, b6, 42] [2025-12-14T03:38:35.112295004Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm STREAM id=0 off=0 len=22 fin=true [2025-12-14T03:38:35.112304282Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=998.887781ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=232 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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: 693, tv_nsec: 177048579 }, next_time: Instant { tv_sec: 693, tv_nsec: 177048579 }, 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:38:35.112349496Z TRACE quiche_apps::client] written 232 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-12-14T03:38:35.112356489Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:35.146378148Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.146403265Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx pkt Handshake version=1 dcid=bd253072f2d4291596f000882a0b6a05b0af550b scid=7f9c228191c78853 len=728 pn=2 [2025-12-14T03:38:35.146421158Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm CRYPTO off=0 len=707 [2025-12-14T03:38:35.146444572Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 765 bytes [2025-12-14T03:38:35.146455402Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.146461804Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.146481500Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Handshake version=1 dcid=7f9c228191c78853 scid=bd253072f2d4291596f000882a0b6a05b0af550b len=5 pn=4 [2025-12-14T03:38:35.146489816Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm ACK delay=9 blocks=[1..2] ecn_counts=None [2025-12-14T03:38:35.146507970Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=964.682721ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=232 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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: 693, tv_nsec: 211325483 }, next_time: Instant { tv_sec: 693, tv_nsec: 211325483 }, 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:38:35.146591715Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-12-14T03:38:35.146604990Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:35.147823767Z TRACE quiche_apps::client] got 195 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.147840889Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx pkt Short dcid=bd253072f2d4291596f000882a0b6a05b0af550b key_phase=false len=174 pn=1 [2025-12-14T03:38:35.147855256Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[33, a1, ed, 07, ad, 0f, 53, e7] reset_token=[fc, f3, 1a, 15, 44, e5, 6f, f8, 16, ea, fc, 97, d7, 93, 82, 4b] [2025-12-14T03:38:35.147864543Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[c1, 64, 98, ff, 1f, d8, 00, 9d] reset_token=[b2, 42, 66, 52, 9f, dc, d9, 3a, e3, fe, b6, 21, 50, 00, 3b, b1] [2025-12-14T03:38:35.147872658Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2f, 9c, 35, 5f, 9f, 2e, dc, ca] reset_token=[28, 6f, d0, ed, 44, 04, 87, 0e, 3d, 46, 9b, c0, 8d, 7e, 8e, 77] [2025-12-14T03:38:35.147882506Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[83, 8c, 46, 35, b6, 33, 67, 87] reset_token=[7b, 52, 2d, f0, 81, 2d, e5, 4a, 55, 5c, cc, 64, 99, 6a, f2, 7e] [2025-12-14T03:38:35.147892004Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:35.147923653Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 195 bytes [2025-12-14T03:38:35.147932479Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.147937909Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.147948128Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Short dcid=7f9c228191c78853 key_phase=false len=5 pn=5 [2025-12-14T03:38:35.147951555Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm ACK delay=13 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:35.147960041Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=963.232162ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=232 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, end_of_app_limited: 2, 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: 693, tv_nsec: 212798914 }, next_time: Instant { tv_sec: 693, tv_nsec: 212798914 }, 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:38:35.148000085Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-12-14T03:38:35.148009012Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:35.148701922Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.148723823Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx pkt Short dcid=bd253072f2d4291596f000882a0b6a05b0af550b key_phase=false len=1049 pn=2 [2025-12-14T03:38:35.148735444Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:35.148742999Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:35.148754760Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 1070 bytes [2025-12-14T03:38:35.148760691Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.148766522Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.148774297Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:35.148779055Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:35.148784295Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:35.148788543Z INFO quiche_apps::common] 1/1 response(s) received in 320.326404ms, closing... [2025-12-14T03:38:35.148798752Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx pkt Short dcid=7f9c228191c78853 key_phase=false len=10 pn=6 [2025-12-14T03:38:35.148804122Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:35.148817257Z TRACE quiche::recovery::congestion::recovery] bd253072f2d4291596f000882a0b6a05b0af550b timer=962.374255ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=268 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, first_sent_time: Instant { tv_sec: 692, tv_nsec: 893161092 }, 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: 693, tv_nsec: 213650049 }, next_time: Instant { tv_sec: 693, tv_nsec: 213650049 }, 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:38:35.148867741Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:33942 to 193.167.100.100:443 [2025-12-14T03:38:35.148873642Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:35.166431462Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.166445288Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 44 bytes [2025-12-14T03:38:35.166452060Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.166456909Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.166464183Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:35.180461272Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:33942 [2025-12-14T03:38:35.180481520Z TRACE quiche_apps::client] 0.0.0.0:33942: processed 42 bytes [2025-12-14T03:38:35.180490577Z TRACE quiche_apps::client] 0.0.0.0:33942: recv() would block [2025-12-14T03:38:35.180495265Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:35.180502048Z TRACE quiche_apps::client] 0.0.0.0:33942 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.149545088Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:38.149580594Z TRACE quiche] bd253072f2d4291596f000882a0b6a05b0af550b draining timeout expired [2025-12-14T03:38:38.149648300Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.149659561Z INFO quiche_apps::client] connection closed, recv=5 sent=7 lost=0 retrans=0 sent_bytes=751 recv_bytes=3995 lost_bytes=0 [local_addr=0.0.0.0:33942 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=751 recv_bytes=3995 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:38:38.154583020Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:38.154828327Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:47428 with scid 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 [2025-12-14T03:38:38.154869644Z TRACE quiche::tls] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 write message lvl=Initial len=266 [2025-12-14T03:38:38.154887547Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx pkt Initial version=1 dcid=f04a3b40e6521ae320c2f857991a3dc1 scid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 len=270 pn=0 [2025-12-14T03:38:38.154891314Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:38.154904949Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 timer=998.93066ms 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: 696, tv_nsec: 219692166 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 219692166 }, 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: 696, tv_nsec: 219692166 }, next_time: Instant { tv_sec: 696, tv_nsec: 219692166 }, 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:38:38.154995658Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:38.197124449Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.197193868Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx pkt Initial version=1 dcid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 scid=6162c990dcfee1d8 token= len=398 pn=0 [2025-12-14T03:38:38.197220838Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:38.197232460Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 packet newly acked 0 [2025-12-14T03:38:38.197244583Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:38.197391967Z TRACE quiche::tls] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 set write secret lvl=Handshake [2025-12-14T03:38:38.197407967Z TRACE quiche::tls] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 set read secret lvl=Handshake [2025-12-14T03:38:38.197420620Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm PADDING len=282 [2025-12-14T03:38:38.197466706Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx pkt Handshake version=1 dcid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 scid=6162c990dcfee1d8 len=727 pn=0 [2025-12-14T03:38:38.197476394Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:38.197751496Z TRACE quiche::tls] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 write message lvl=Handshake len=36 [2025-12-14T03:38:38.197758850Z TRACE quiche::tls] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 set write secret lvl=OneRTT [2025-12-14T03:38:38.197780951Z TRACE quiche::tls] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 set read secret lvl=OneRTT [2025-12-14T03:38:38.197809595Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 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(f04a3b40e6521ae320c2f857991a3dc1), 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(6162c990dcfee1d8), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:38.197842516Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 1200 bytes [2025-12-14T03:38:38.197849148Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.197853025Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.197868975Z DEBUG quiche_apps::common] sending HTTP request "GET /titanic-ashamed-raikou\r\n" [2025-12-14T03:38:38.197965795Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx pkt Initial version=1 dcid=6162c990dcfee1d8 scid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 len=6 pn=1 [2025-12-14T03:38:38.197975533Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm ACK delay=97 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:38.197995220Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 timer=126.237946ms latest_rtt=42.349682ms srtt=42.349682ms min_rtt=42.349682ms rttvar=21.174841ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 62.90 Kbps, is_app_limited: true, interval: 42.349682ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 219692166 }), send_elapsed: 0ns, ack_elapsed: 42.349682ms, rtt: 42.349682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 398468, last_update: Instant { tv_sec: 696, tv_nsec: 262662063 }, next_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:38.198025256Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx pkt Handshake version=1 dcid=6162c990dcfee1d8 scid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 len=46 pn=2 [2025-12-14T03:38:38.198028893Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm ACK delay=69 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:38.198032239Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:38.198038971Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 timer=126.963727ms latest_rtt=42.349682ms srtt=42.349682ms min_rtt=42.349682ms rttvar=21.174841ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 62.90 Kbps, is_app_limited: true, interval: 42.349682ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 219692166 }), send_elapsed: 0ns, ack_elapsed: 42.349682ms, rtt: 42.349682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 398468, last_update: Instant { tv_sec: 696, tv_nsec: 262809888 }, next_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, max_datagram_size: 1350, last_packet_size: None, iv: 250.961µ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:38:38.198059109Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 dropped epoch 0 state [2025-12-14T03:38:38.198081982Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx pkt Short dcid=6162c990dcfee1d8 key_phase=false len=1163 pn=3 [2025-12-14T03:38:38.198088143Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[04, e2, 6c, 71, 43, 20, ad, 32, 74, 4b, 0a, a1, 9b, 06, d9, f5, 26, 42, f8, 63] reset_token=[6b, 10, f0, 9d, de, 51, 79, fa, 5b, ff, b0, e7, ff, 4c, e1, 70] [2025-12-14T03:38:38.198096458Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[38, 86, 2c, 61, b8, 0d, d9, c0, 95, 47, 19, 7b, d0, 27, 19, fb, cc, 52, 81, 32] reset_token=[31, 4e, 7c, 37, 56, 18, b2, 64, 83, 8f, a4, e0, c1, 68, eb, 74] [2025-12-14T03:38:38.198102770Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:38:38.198105946Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm PADDING len=1049 [2025-12-14T03:38:38.198114632Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 timer=126.888016ms latest_rtt=42.349682ms srtt=42.349682ms min_rtt=42.349682ms rttvar=21.174841ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 62.90 Kbps, is_app_limited: true, interval: 42.349682ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 219692166 }), send_elapsed: 0ns, ack_elapsed: 42.349682ms, rtt: 42.349682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1189, rate: 398468, last_update: Instant { tv_sec: 696, tv_nsec: 262809888 }, next_time: Instant { tv_sec: 696, tv_nsec: 263060849 }, 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:38:38.198190033Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:47428 to 193.167.100.100:443 [2025-12-14T03:38:38.198200352Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.233301315Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.233342031Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx pkt Short dcid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 key_phase=false len=203 pn=0 [2025-12-14T03:38:38.233361948Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm HANDSHAKE_DONE [2025-12-14T03:38:38.233374983Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 dropped epoch 1 state [2025-12-14T03:38:38.233384781Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[2a, 75, 4d, 28, ad, e3, 2c, 5c] reset_token=[c3, 5f, f8, 3e, d2, 0e, e9, df, 8c, ff, e6, 43, f8, ee, 7b, 72] [2025-12-14T03:38:38.233416640Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[dd, 36, 84, 2c, 81, bd, 74, 71] reset_token=[d0, fc, 92, 77, 83, c0, 3b, 11, 49, 7a, 8b, 08, ea, 8b, e6, e1] [2025-12-14T03:38:38.233427781Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[5e, 2f, 5c, 52, 65, b4, 41, c1] reset_token=[15, 32, 43, 8c, 99, df, b0, ed, 0b, 56, 33, b5, f0, 4e, e5, 43] [2025-12-14T03:38:38.233438521Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[eb, 9c, 28, 56, e5, 22, 4b, 90] reset_token=[e4, e5, 58, 5e, f3, 7a, 41, 10, c1, ab, 46, 15, 8f, 7e, d1, 27] [2025-12-14T03:38:38.233448499Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[0c, 95, ff, 47, 18, 38, e8, b6] reset_token=[db, 16, 8f, 24, ab, 2e, e6, 0c, 59, a5, c5, 02, 53, be, b1, f5] [2025-12-14T03:38:38.233454230Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:38.233506888Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 224 bytes [2025-12-14T03:38:38.233513821Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.233516967Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.233532957Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx pkt Short dcid=6162c990dcfee1d8 key_phase=false len=5 pn=4 [2025-12-14T03:38:38.233536744Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:38.233551200Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 timer=116.450246ms latest_rtt=42.349682ms srtt=42.349682ms min_rtt=42.349682ms rttvar=21.174841ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1189 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 62.90 Kbps, is_app_limited: true, interval: 42.349682ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 219692166 }), send_elapsed: 0ns, ack_elapsed: 42.349682ms, rtt: 42.349682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 398468, last_update: Instant { tv_sec: 696, tv_nsec: 298378813 }, next_time: Instant { tv_sec: 696, tv_nsec: 298378813 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:38.233626150Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:47428 to 193.167.100.100:443 [2025-12-14T03:38:38.233635828Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.235179091Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.235189661Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx pkt Short dcid=0a0cca603b96db01ea341e0c9a6a8ec8b3394753 key_phase=false len=1049 pn=1 [2025-12-14T03:38:38.235197726Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:38.235202585Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:38.235211071Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 1070 bytes [2025-12-14T03:38:38.235218334Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.235223414Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.235239814Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:38.235244293Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:38.235249673Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:38.235254351Z INFO quiche_apps::common] 1/1 response(s) received in 80.251991ms, closing... [2025-12-14T03:38:38.235266293Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx pkt Short dcid=6162c990dcfee1d8 key_phase=false len=10 pn=5 [2025-12-14T03:38:38.235271714Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:38.235284928Z TRACE quiche::recovery::congestion::recovery] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 timer=152.02448ms latest_rtt=42.349682ms srtt=42.349682ms min_rtt=42.349682ms rttvar=21.174841ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1225 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 262662113 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 62.90 Kbps, is_app_limited: true, interval: 42.349682ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 219692166 }), send_elapsed: 0ns, ack_elapsed: 42.349682ms, rtt: 42.349682ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 398468, last_update: Instant { tv_sec: 696, tv_nsec: 300117309 }, next_time: Instant { tv_sec: 696, tv_nsec: 298378813 }, max_datagram_size: 1350, last_packet_size: None, iv: 90.346µ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:38:38.235334010Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:47428 to 193.167.100.100:443 [2025-12-14T03:38:38.235342395Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.253062124Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.253095978Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 44 bytes [2025-12-14T03:38:38.253104203Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.253109924Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.253119241Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.346760525Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.346811430Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 1070 bytes [2025-12-14T03:38:38.346820567Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.346826498Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.346837328Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.553008821Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.553058965Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 1070 bytes [2025-12-14T03:38:38.553068753Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.553075135Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.553086977Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.553687104Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:47428 [2025-12-14T03:38:38.553700148Z TRACE quiche_apps::client] 0.0.0.0:47428: processed 1070 bytes [2025-12-14T03:38:38.553704306Z TRACE quiche_apps::client] 0.0.0.0:47428: recv() would block [2025-12-14T03:38:38.553709606Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.553716138Z TRACE quiche_apps::client] 0.0.0.0:47428 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.616883580Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:38.616920439Z TRACE quiche] 0a0cca603b96db01ea341e0c9a6a8ec8b3394753 draining timeout expired [2025-12-14T03:38:38.616983005Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.616991130Z 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:47428 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=42.349682ms min_rtt=Some(42.349682ms) rttvar=21.174841ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=7863] [2025-12-14T03:38:38.621802998Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:38.622049036Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:44899 with scid 23fb5fab223a611d6402a193432634dd984f16c1 [2025-12-14T03:38:38.622089972Z TRACE quiche::tls] 23fb5fab223a611d6402a193432634dd984f16c1 write message lvl=Initial len=266 [2025-12-14T03:38:38.622107986Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Initial version=1 dcid=96bce86ae260a3a5dac79657aaa27016 scid=23fb5fab223a611d6402a193432634dd984f16c1 len=270 pn=0 [2025-12-14T03:38:38.622111963Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:38.622125689Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=998.930511ms 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: 696, tv_nsec: 686912796 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 686912796 }, 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: 696, tv_nsec: 686912796 }, next_time: Instant { tv_sec: 696, tv_nsec: 686912796 }, 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:38:38.622229502Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:38.662961098Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:38.663001303Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 dropped invalid packet [2025-12-14T03:38:38.663010279Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 765 bytes [2025-12-14T03:38:38.663020258Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:38.663026099Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.663053550Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.664217878Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:38.664234298Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx pkt Initial version=1 dcid=23fb5fab223a611d6402a193432634dd984f16c1 scid=c2895adb6cb156d8 token= len=1162 pn=0 [2025-12-14T03:38:38.664254085Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:38.664263723Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 packet newly acked 0 [2025-12-14T03:38:38.664272970Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:38.664388635Z TRACE quiche::tls] 23fb5fab223a611d6402a193432634dd984f16c1 set write secret lvl=Handshake [2025-12-14T03:38:38.664407120Z TRACE quiche::tls] 23fb5fab223a611d6402a193432634dd984f16c1 set read secret lvl=Handshake [2025-12-14T03:38:38.664420825Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm PADDING len=1046 [2025-12-14T03:38:38.664448707Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 1200 bytes [2025-12-14T03:38:38.664453957Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:38.664456903Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.664469576Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Initial version=1 dcid=c2895adb6cb156d8 scid=23fb5fab223a611d6402a193432634dd984f16c1 len=5 pn=1 [2025-12-14T03:38:38.664473183Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm ACK delay=29 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:38.664482440Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=126.267394ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 729316875 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 729316875 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 400133, last_update: Instant { tv_sec: 696, tv_nsec: 729316875 }, next_time: Instant { tv_sec: 696, tv_nsec: 729316875 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:38.664543404Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:44899 to 193.167.100.100:443 [2025-12-14T03:38:38.664553412Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:38.791774613Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:38.791813455Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 loss detection timeout expired [2025-12-14T03:38:38.791820027Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=253.030983ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 729316875 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 729316875 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 400133, last_update: Instant { tv_sec: 696, tv_nsec: 729316875 }, next_time: Instant { tv_sec: 696, tv_nsec: 729316875 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:38.791853069Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:38.791909894Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Handshake version=1 dcid=c2895adb6cb156d8 scid=23fb5fab223a611d6402a193432634dd984f16c1 len=4 pn=2 [2025-12-14T03:38:38.791915595Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm PING mtu_probe=None [2025-12-14T03:38:38.791920474Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm PADDING len=3 [2025-12-14T03:38:38.791940812Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=252.982863ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=58 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 58, rate: 400133, last_update: Instant { tv_sec: 696, tv_nsec: 856739931 }, next_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, max_datagram_size: 1350, last_packet_size: Some(58), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:38.791964146Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 dropped epoch 0 state [2025-12-14T03:38:38.792047701Z TRACE quiche_apps::client] written 58 bytes from 0.0.0.0:44899 to 193.167.100.100:443 [2025-12-14T03:38:38.792059483Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.019601569Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:39.019636584Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx pkt Handshake version=1 dcid=23fb5fab223a611d6402a193432634dd984f16c1 scid=c2895adb6cb156d8 len=728 pn=3 [2025-12-14T03:38:39.019658034Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm CRYPTO off=0 len=707 [2025-12-14T03:38:39.019874847Z TRACE quiche::tls] 23fb5fab223a611d6402a193432634dd984f16c1 write message lvl=Handshake len=36 [2025-12-14T03:38:39.019880608Z TRACE quiche::tls] 23fb5fab223a611d6402a193432634dd984f16c1 set write secret lvl=OneRTT [2025-12-14T03:38:39.019891238Z TRACE quiche::tls] 23fb5fab223a611d6402a193432634dd984f16c1 set read secret lvl=OneRTT [2025-12-14T03:38:39.019910764Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 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(96bce86ae260a3a5dac79657aaa27016), 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(c2895adb6cb156d8), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:39.019944928Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 765 bytes [2025-12-14T03:38:39.019950338Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:39.019953393Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.019963222Z DEBUG quiche_apps::common] sending HTTP request "GET /massive-cold-shogun\r\n" [2025-12-14T03:38:39.020047499Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Handshake version=1 dcid=c2895adb6cb156d8 scid=23fb5fab223a611d6402a193432634dd984f16c1 len=45 pn=3 [2025-12-14T03:38:39.020052678Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm ACK delay=51 blocks=[3..3] ecn_counts=None [2025-12-14T03:38:39.020058309Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:39.020070361Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=253.005024ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=157 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 99, rate: 400133, last_update: Instant { tv_sec: 697, tv_nsec: 84763784 }, next_time: Instant { tv_sec: 697, tv_nsec: 84763814 }, max_datagram_size: 1350, last_packet_size: Some(99), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:39.020097281Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Short dcid=c2895adb6cb156d8 key_phase=false len=111 pn=4 [2025-12-14T03:38:39.020100718Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b7, 53, eb, 76, fb, 9d, 45, fa, 4a, c6, 49, e8, 3a, 5a, 30, a4, 27, 47, 4e, fa] reset_token=[16, 6d, a4, 29, e3, 5b, c6, 8a, 98, 53, 37, fb, 57, ae, 9f, f6] [2025-12-14T03:38:39.020108052Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bf, be, 26, c5, 82, 3f, e7, 39, 8f, ed, 04, a9, 53, 7c, 82, 1d, 92, f0, 22, 25] reset_token=[9e, ff, db, 56, a5, b8, 14, 36, fe, 9f, 90, 27, ed, 28, 88, 04] [2025-12-14T03:38:39.020114533Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:38:39.020122188Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=252.953679ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=294 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 400133, last_update: Instant { tv_sec: 697, tv_nsec: 84891752 }, next_time: Instant { tv_sec: 697, tv_nsec: 84763814 }, max_datagram_size: 1350, last_packet_size: None, iv: 589.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:38:39.020201926Z TRACE quiche_apps::client] written 236 bytes from 0.0.0.0:44899 to 193.167.100.100:443 [2025-12-14T03:38:39.020222224Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.052678536Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:39.052721827Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx pkt Handshake version=1 dcid=23fb5fab223a611d6402a193432634dd984f16c1 scid=c2895adb6cb156d8 len=728 pn=4 [2025-12-14T03:38:39.052741774Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm CRYPTO off=0 len=707 [2025-12-14T03:38:39.052770267Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 765 bytes [2025-12-14T03:38:39.052778412Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:39.052783552Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.052803679Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Handshake version=1 dcid=c2895adb6cb156d8 scid=23fb5fab223a611d6402a193432634dd984f16c1 len=5 pn=5 [2025-12-14T03:38:39.052810131Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm ACK delay=10 blocks=[3..4] ecn_counts=None [2025-12-14T03:38:39.052828706Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=220.245798ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=294 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 400133, last_update: Instant { tv_sec: 697, tv_nsec: 84891752 }, next_time: Instant { tv_sec: 697, tv_nsec: 118235442 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:39.052897203Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:44899 to 193.167.100.100:443 [2025-12-14T03:38:39.052906270Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.053541388Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:39.053573167Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx pkt Short dcid=23fb5fab223a611d6402a193432634dd984f16c1 key_phase=false len=203 pn=0 [2025-12-14T03:38:39.053585490Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm HANDSHAKE_DONE [2025-12-14T03:38:39.053596441Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 dropped epoch 1 state [2025-12-14T03:38:39.053604646Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[61, 47, 48, 96, 4b, a5, 99, 3c] reset_token=[9e, c9, 21, 44, c1, 11, 6d, cc, 96, 04, 10, ff, 16, ef, c0, 61] [2025-12-14T03:38:39.053617820Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, a4, bd, fd, d0, 5e, 20, c0] reset_token=[c5, 9d, 68, 65, fa, 59, 0e, 1d, 26, c3, 9d, 1b, 82, 4f, 4c, 4d] [2025-12-14T03:38:39.053627949Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f5, 9a, c9, 03, fb, 70, a5, ff] reset_token=[18, 3e, 51, 35, 05, da, 4c, 9c, f3, 1f, 19, c1, d3, a0, 34, 16] [2025-12-14T03:38:39.053638619Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4e, a5, fc, 6e, 71, d6, 8f, e0] reset_token=[f9, 1f, 14, 23, e0, bd, dd, f7, b9, ad, 7b, e9, e1, 53, d6, 38] [2025-12-14T03:38:39.053663305Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[08, f5, bf, 75, 24, 45, 00, 8c] reset_token=[21, 46, 31, e0, 79, 29, 25, 19, d8, 36, d5, 11, 5d, 02, d9, d1] [2025-12-14T03:38:39.053672211Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:39.053710282Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 224 bytes [2025-12-14T03:38:39.053716193Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:39.053719309Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.053731272Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Short dcid=c2895adb6cb156d8 key_phase=false len=5 pn=6 [2025-12-14T03:38:39.053737143Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:39.053749455Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=269.32564ms latest_rtt=42.173389ms srtt=42.173389ms min_rtt=42.173389ms rttvar=21.086694ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=137 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, first_sent_time: Instant { tv_sec: 696, tv_nsec: 856739931 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 42.173389ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 686912796 }), send_elapsed: 0ns, ack_elapsed: 42.173389ms, rtt: 42.173389ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 400133, last_update: Instant { tv_sec: 697, tv_nsec: 84891752 }, next_time: Instant { tv_sec: 697, tv_nsec: 118235442 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:39.053798336Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:44899 to 193.167.100.100:443 [2025-12-14T03:38:39.053807273Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.073531742Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:39.073567428Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx pkt Short dcid=23fb5fab223a611d6402a193432634dd984f16c1 key_phase=false len=23 pn=2 [2025-12-14T03:38:39.073585692Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm ACK delay=2375 blocks=[4..4] ecn_counts=None [2025-12-14T03:38:39.073599307Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 packet newly acked 4 [2025-12-14T03:38:39.073633291Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 44 bytes [2025-12-14T03:38:39.073643640Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:39.073649931Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.073662675Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.161989738Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:39.162031124Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx pkt Short dcid=23fb5fab223a611d6402a193432634dd984f16c1 key_phase=false len=1049 pn=3 [2025-12-14T03:38:39.162054007Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:39.162066310Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:39.162198406Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 1070 bytes [2025-12-14T03:38:39.162211911Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:39.162218924Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.162234223Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:39.162239903Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:39.162244953Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:39.162249992Z INFO quiche_apps::common] 1/1 response(s) received in 540.012925ms, closing... [2025-12-14T03:38:39.162270891Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx pkt Short dcid=c2895adb6cb156d8 key_phase=false len=10 pn=7 [2025-12-14T03:38:39.162277203Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:39.162295897Z TRACE quiche::recovery::congestion::recovery] 23fb5fab223a611d6402a193432634dd984f16c1 timer=143.310987ms latest_rtt=53.653638ms srtt=43.608419ms min_rtt=42.173389ms rttvar=18.685082ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 470, delivered_time: Instant { tv_sec: 697, tv_nsec: 227115956 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 227115956 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 63.16 Kbps, is_app_limited: true, interval: 281.677521ms, delivered: 137, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 696, tv_nsec: 856739931 }), send_elapsed: 228.023883ms, ack_elapsed: 281.677521ms, rtt: 53.653638ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 386966, last_update: Instant { tv_sec: 697, tv_nsec: 227115956 }, next_time: Instant { tv_sec: 697, tv_nsec: 227115956 }, 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:38:39.162381828Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:44899 to 193.167.100.100:443 [2025-12-14T03:38:39.162391926Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.194552015Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:44899 [2025-12-14T03:38:39.194575078Z TRACE quiche_apps::client] 0.0.0.0:44899: processed 42 bytes [2025-12-14T03:38:39.194583954Z TRACE quiche_apps::client] 0.0.0.0:44899: recv() would block [2025-12-14T03:38:39.194590787Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.194599273Z TRACE quiche_apps::client] 0.0.0.0:44899 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.517961112Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:39.517983995Z TRACE quiche] 23fb5fab223a611d6402a193432634dd984f16c1 draining timeout expired [2025-12-14T03:38:39.518021645Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.518030331Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=0 sent_bytes=813 recv_bytes=4068 lost_bytes=0 [local_addr=0.0.0.0:44899 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=0 rtt=43.608419ms min_rtt=Some(42.173389ms) rttvar=18.685082ms cwnd=13500 sent_bytes=813 recv_bytes=4068 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=7895] [2025-12-14T03:38:39.522758323Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:39.522992519Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:55082 with scid e07dbd36815c5db0db44ebfae928fa5d57188da0 [2025-12-14T03:38:39.523032313Z TRACE quiche::tls] e07dbd36815c5db0db44ebfae928fa5d57188da0 write message lvl=Initial len=266 [2025-12-14T03:38:39.523060887Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Initial version=1 dcid=d197a846540d910d3a9a1501d3e52593 scid=e07dbd36815c5db0db44ebfae928fa5d57188da0 len=270 pn=0 [2025-12-14T03:38:39.523065185Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:39.523079010Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=998.920071ms 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: 697, tv_nsec: 587855678 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 587855678 }, 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: 697, tv_nsec: 587855678 }, next_time: Instant { tv_sec: 697, tv_nsec: 587855678 }, 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:38:39.523174538Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:39.564675996Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:55082 [2025-12-14T03:38:39.564704839Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx pkt Initial version=1 dcid=e07dbd36815c5db0db44ebfae928fa5d57188da0 scid=6a99e3e510755ee7 token= len=399 pn=0 [2025-12-14T03:38:39.564734495Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:39.564744794Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 packet newly acked 0 [2025-12-14T03:38:39.564754342Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:39.564867121Z TRACE quiche::tls] e07dbd36815c5db0db44ebfae928fa5d57188da0 set write secret lvl=Handshake [2025-12-14T03:38:39.564881058Z TRACE quiche::tls] e07dbd36815c5db0db44ebfae928fa5d57188da0 set read secret lvl=Handshake [2025-12-14T03:38:39.564892078Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm PADDING len=283 [2025-12-14T03:38:39.564918718Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx pkt Handshake version=1 dcid=e07dbd36815c5db0db44ebfae928fa5d57188da0 scid=6a99e3e510755ee7 len=726 pn=0 [2025-12-14T03:38:39.564928095Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:39.565118860Z TRACE quiche::tls] e07dbd36815c5db0db44ebfae928fa5d57188da0 write message lvl=Handshake len=36 [2025-12-14T03:38:39.565124240Z TRACE quiche::tls] e07dbd36815c5db0db44ebfae928fa5d57188da0 set write secret lvl=OneRTT [2025-12-14T03:38:39.565131734Z TRACE quiche::tls] e07dbd36815c5db0db44ebfae928fa5d57188da0 set read secret lvl=OneRTT [2025-12-14T03:38:39.565173732Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 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(d197a846540d910d3a9a1501d3e52593), 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(6a99e3e510755ee7), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:39.565209128Z TRACE quiche_apps::client] 0.0.0.0:55082: processed 1200 bytes [2025-12-14T03:38:39.565214989Z TRACE quiche_apps::client] 0.0.0.0:55082: recv() would block [2025-12-14T03:38:39.565217955Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.565226962Z DEBUG quiche_apps::common] sending HTTP request "GET /proud-tiny-necromancer\r\n" [2025-12-14T03:38:39.565282976Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Initial version=1 dcid=6a99e3e510755ee7 scid=e07dbd36815c5db0db44ebfae928fa5d57188da0 len=6 pn=1 [2025-12-14T03:38:39.565287464Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm ACK delay=72 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:39.565298384Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=124.497856ms latest_rtt=41.699265ms srtt=41.699265ms min_rtt=41.699265ms rttvar=20.849632ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.88 Kbps, is_app_limited: true, interval: 41.699265ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 697, tv_nsec: 587855678 }), send_elapsed: 0ns, ack_elapsed: 41.699265ms, rtt: 41.699265ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 404683, last_update: Instant { tv_sec: 697, tv_nsec: 630026361 }, next_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:39.565322950Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Handshake version=1 dcid=6a99e3e510755ee7 scid=e07dbd36815c5db0db44ebfae928fa5d57188da0 len=45 pn=2 [2025-12-14T03:38:39.565326607Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm ACK delay=50 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:39.565329843Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:39.565336305Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=125.035027ms latest_rtt=41.699265ms srtt=41.699265ms min_rtt=41.699265ms rttvar=20.849632ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.88 Kbps, is_app_limited: true, interval: 41.699265ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 697, tv_nsec: 587855678 }), send_elapsed: 0ns, ack_elapsed: 41.699265ms, rtt: 41.699265ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 404683, last_update: Instant { tv_sec: 697, tv_nsec: 630129744 }, next_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, max_datagram_size: 1350, last_packet_size: None, iv: 244.636µ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:38:39.565351273Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 dropped epoch 0 state [2025-12-14T03:38:39.565369016Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Short dcid=6a99e3e510755ee7 key_phase=false len=1164 pn=3 [2025-12-14T03:38:39.565372412Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[54, 5d, 2f, 14, 5a, b8, b0, 69, 16, e2, 0e, 83, 19, 63, 64, 72, f8, c1, ec, ae] reset_token=[90, 3e, 36, 18, ac, 64, 87, b8, ea, 3e, 47, 5b, 25, 29, c0, 80] [2025-12-14T03:38:39.565379786Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[35, d1, 0e, 7d, 8f, 63, 30, 78, c8, 0f, bc, 87, 55, 18, ed, f6, 61, dc, aa, 3c] reset_token=[6d, 8d, d2, 2e, b9, af, 4a, a9, 46, 0f, 57, 9b, 76, 34, bc, d3] [2025-12-14T03:38:39.565386388Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:38:39.565389504Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm PADDING len=1050 [2025-12-14T03:38:39.565397008Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=124.974314ms latest_rtt=41.699265ms srtt=41.699265ms min_rtt=41.699265ms rttvar=20.849632ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.88 Kbps, is_app_limited: true, interval: 41.699265ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 697, tv_nsec: 587855678 }), send_elapsed: 0ns, ack_elapsed: 41.699265ms, rtt: 41.699265ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 404683, last_update: Instant { tv_sec: 697, tv_nsec: 630129744 }, next_time: Instant { tv_sec: 697, tv_nsec: 630374380 }, 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:38:39.565445037Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:55082 to 193.167.100.100:443 [2025-12-14T03:38:39.565454605Z TRACE quiche_apps::client] 0.0.0.0:55082 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.599196744Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:55082 [2025-12-14T03:38:39.599221359Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx pkt Short dcid=e07dbd36815c5db0db44ebfae928fa5d57188da0 key_phase=false len=20 pn=0 [2025-12-14T03:38:39.599249602Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm HANDSHAKE_DONE [2025-12-14T03:38:39.599259591Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 dropped epoch 1 state [2025-12-14T03:38:39.599266313Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm PADDING len=2 [2025-12-14T03:38:39.599285238Z TRACE quiche_apps::client] 0.0.0.0:55082: processed 41 bytes [2025-12-14T03:38:39.599294526Z TRACE quiche_apps::client] 0.0.0.0:55082: recv() would block [2025-12-14T03:38:39.599300317Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.599318751Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Short dcid=6a99e3e510755ee7 key_phase=false len=5 pn=4 [2025-12-14T03:38:39.599326155Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm ACK delay=12 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:39.599342325Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=116.027304ms latest_rtt=41.699265ms srtt=41.699265ms min_rtt=41.699265ms rttvar=20.849632ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.88 Kbps, is_app_limited: true, interval: 41.699265ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 697, tv_nsec: 587855678 }), send_elapsed: 0ns, ack_elapsed: 41.699265ms, rtt: 41.699265ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 404683, last_update: Instant { tv_sec: 697, tv_nsec: 664164617 }, next_time: Instant { tv_sec: 697, tv_nsec: 664164617 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:39.599418857Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55082 to 193.167.100.100:443 [2025-12-14T03:38:39.599431511Z TRACE quiche_apps::client] 0.0.0.0:55082 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.599626612Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:55082 [2025-12-14T03:38:39.599639125Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx pkt Short dcid=e07dbd36815c5db0db44ebfae928fa5d57188da0 key_phase=false len=202 pn=1 [2025-12-14T03:38:39.599651508Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b2, 49, 28, 8a, 52, 97, 0b, 81] reset_token=[8f, fa, 69, cf, 98, 9d, 8b, c7, 6a, 8a, 7c, cb, 5a, b8, a6, ae] [2025-12-14T03:38:39.599663591Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[db, 66, e2, ad, 20, 0c, 52, ef] reset_token=[bc, b3, 47, 71, fb, 46, ca, 73, 98, 86, d7, 07, 0f, d2, 4f, a8] [2025-12-14T03:38:39.599673238Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[8e, 8c, 8b, 8f, bf, fe, cb, 29] reset_token=[12, 99, 0f, 39, c2, 9b, 8a, 5f, 29, f4, e8, 2e, db, 71, a8, 75] [2025-12-14T03:38:39.599683357Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c9, b0, ab, 17, 6e, 5a, 14, a2] reset_token=[9f, 5a, 05, bf, 0d, eb, 97, 03, 5b, 07, a8, cc, 88, d2, b8, b2] [2025-12-14T03:38:39.599694418Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[84, bc, 50, 90, bd, 77, 5c, 65] reset_token=[05, 50, d7, a3, e3, c2, a7, 29, f6, 99, 0e, 3d, d3, f9, 69, cd] [2025-12-14T03:38:39.599702383Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:39.599735825Z TRACE quiche_apps::client] 0.0.0.0:55082: processed 223 bytes [2025-12-14T03:38:39.599742968Z TRACE quiche_apps::client] 0.0.0.0:55082: recv() would block [2025-12-14T03:38:39.599747356Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.599758046Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Short dcid=6a99e3e510755ee7 key_phase=false len=5 pn=5 [2025-12-14T03:38:39.599762805Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm ACK delay=14 blocks=[0..1] ecn_counts=None [2025-12-14T03:38:39.599773325Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=115.597396ms latest_rtt=41.699265ms srtt=41.699265ms min_rtt=41.699265ms rttvar=20.849632ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.88 Kbps, is_app_limited: true, interval: 41.699265ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 697, tv_nsec: 587855678 }), send_elapsed: 0ns, ack_elapsed: 41.699265ms, rtt: 41.699265ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 404683, last_update: Instant { tv_sec: 697, tv_nsec: 664164617 }, next_time: Instant { tv_sec: 697, tv_nsec: 664164617 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:39.599834118Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:55082 to 193.167.100.100:443 [2025-12-14T03:38:39.599843676Z TRACE quiche_apps::client] 0.0.0.0:55082 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.601722894Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:55082 [2025-12-14T03:38:39.601738534Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx pkt Short dcid=e07dbd36815c5db0db44ebfae928fa5d57188da0 key_phase=false len=1049 pn=2 [2025-12-14T03:38:39.601759893Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:39.601766275Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:39.601776694Z TRACE quiche_apps::client] 0.0.0.0:55082: processed 1070 bytes [2025-12-14T03:38:39.601782625Z TRACE quiche_apps::client] 0.0.0.0:55082: recv() would block [2025-12-14T03:38:39.601786893Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.601793816Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:39.601798174Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:39.601802562Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:39.601806670Z INFO quiche_apps::common] 1/1 response(s) received in 78.624268ms, closing... [2025-12-14T03:38:39.601817480Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx pkt Short dcid=6a99e3e510755ee7 key_phase=false len=10 pn=6 [2025-12-14T03:38:39.601822350Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:39.601833130Z TRACE quiche::recovery::congestion::recovery] e07dbd36815c5db0db44ebfae928fa5d57188da0 timer=150.076694ms latest_rtt=41.699265ms srtt=41.699265ms min_rtt=41.699265ms rttvar=20.849632ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, first_sent_time: Instant { tv_sec: 697, tv_nsec: 630026421 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 63.88 Kbps, is_app_limited: true, interval: 41.699265ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 697, tv_nsec: 587855678 }), send_elapsed: 0ns, ack_elapsed: 41.699265ms, rtt: 41.699265ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 404683, last_update: Instant { tv_sec: 697, tv_nsec: 666668917 }, next_time: Instant { tv_sec: 697, tv_nsec: 664164617 }, max_datagram_size: 1350, last_packet_size: None, iv: 88.959µ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:38:39.601882832Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:55082 to 193.167.100.100:443 [2025-12-14T03:38:39.601889204Z TRACE quiche_apps::client] 0.0.0.0:55082 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.633479739Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:55082 [2025-12-14T03:38:39.633504876Z TRACE quiche_apps::client] 0.0.0.0:55082: processed 42 bytes [2025-12-14T03:38:39.633527438Z TRACE quiche_apps::client] 0.0.0.0:55082: recv() would block [2025-12-14T03:38:39.633534061Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.633544029Z TRACE quiche_apps::client] 0.0.0.0:55082 -> 193.167.100.100:443: done writing [2025-12-14T03:38:39.977952522Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:39.977977639Z TRACE quiche] e07dbd36815c5db0db44ebfae928fa5d57188da0 draining timeout expired [2025-12-14T03:38:39.978027532Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:39.978035717Z 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:55082 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=41.699265ms min_rtt=Some(41.699265ms) rttvar=20.849632ms cwnd=13500 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=7985] [2025-12-14T03:38:39.982743922Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:39.982988287Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43707 with scid 5228928e7b3235966f7a5f8606fce29bf447e679 [2025-12-14T03:38:39.983032750Z TRACE quiche::tls] 5228928e7b3235966f7a5f8606fce29bf447e679 write message lvl=Initial len=266 [2025-12-14T03:38:39.983049902Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Initial version=1 dcid=10e0ce4352b523a063bb32e239b43935 scid=5228928e7b3235966f7a5f8606fce29bf447e679 len=270 pn=0 [2025-12-14T03:38:39.983053739Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:39.983067685Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=998.927986ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 47852237 }, next_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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:38:39.983162852Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:40.224170024Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43707 [2025-12-14T03:38:40.224218244Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx pkt Initial version=1 dcid=5228928e7b3235966f7a5f8606fce29bf447e679 scid=4e4af11011b6a450 token= len=1162 pn=1 [2025-12-14T03:38:40.224243911Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:40.224419468Z TRACE quiche::tls] 5228928e7b3235966f7a5f8606fce29bf447e679 set write secret lvl=Handshake [2025-12-14T03:38:40.224437161Z TRACE quiche::tls] 5228928e7b3235966f7a5f8606fce29bf447e679 set read secret lvl=Handshake [2025-12-14T03:38:40.224456166Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm PADDING len=1051 [2025-12-14T03:38:40.224487785Z TRACE quiche_apps::client] 0.0.0.0:43707: processed 1200 bytes [2025-12-14T03:38:40.224496732Z TRACE quiche_apps::client] 0.0.0.0:43707: recv() would block [2025-12-14T03:38:40.224502553Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:40.224532098Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Initial version=1 dcid=4e4af11011b6a450 scid=5228928e7b3235966f7a5f8606fce29bf447e679 len=5 pn=1 [2025-12-14T03:38:40.224537348Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm ACK delay=39 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:40.224551885Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=757.443275ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 289376812 }, next_time: Instant { tv_sec: 698, tv_nsec: 289376812 }, 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:38:40.224618539Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43707 to 193.167.100.100:443 [2025-12-14T03:38:40.224632565Z TRACE quiche_apps::client] 0.0.0.0:43707 -> 193.167.100.100:443: done writing [2025-12-14T03:38:40.258355214Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43707 [2025-12-14T03:38:40.258396551Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx pkt Initial version=1 dcid=5228928e7b3235966f7a5f8606fce29bf447e679 scid=4e4af11011b6a450 token= len=1162 pn=2 [2025-12-14T03:38:40.258422309Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:40.258447626Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm PADDING len=1051 [2025-12-14T03:38:40.258477883Z TRACE quiche_apps::client] 0.0.0.0:43707: processed 1200 bytes [2025-12-14T03:38:40.258484776Z TRACE quiche_apps::client] 0.0.0.0:43707: recv() would block [2025-12-14T03:38:40.258488733Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:40.258509912Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Initial version=1 dcid=4e4af11011b6a450 scid=5228928e7b3235966f7a5f8606fce29bf447e679 len=5 pn=2 [2025-12-14T03:38:40.258517697Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-12-14T03:38:40.258536281Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=723.458839ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 323350298 }, next_time: Instant { tv_sec: 698, tv_nsec: 323350298 }, 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:38:40.258616631Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:43707 to 193.167.100.100:443 [2025-12-14T03:38:40.258626489Z TRACE quiche_apps::client] 0.0.0.0:43707 -> 193.167.100.100:443: done writing [2025-12-14T03:38:40.517219360Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:43707 [2025-12-14T03:38:40.517257861Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx pkt Handshake version=1 dcid=5228928e7b3235966f7a5f8606fce29bf447e679 scid=4e4af11011b6a450 len=727 pn=3 [2025-12-14T03:38:40.517281596Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:40.517591993Z TRACE quiche::tls] 5228928e7b3235966f7a5f8606fce29bf447e679 write message lvl=Handshake len=36 [2025-12-14T03:38:40.517600970Z TRACE quiche::tls] 5228928e7b3235966f7a5f8606fce29bf447e679 set write secret lvl=OneRTT [2025-12-14T03:38:40.517614545Z TRACE quiche::tls] 5228928e7b3235966f7a5f8606fce29bf447e679 set read secret lvl=OneRTT [2025-12-14T03:38:40.517639632Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 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(10e0ce4352b523a063bb32e239b43935), 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(4e4af11011b6a450), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:40.517678604Z TRACE quiche_apps::client] 0.0.0.0:43707: processed 764 bytes [2025-12-14T03:38:40.517686129Z TRACE quiche_apps::client] 0.0.0.0:43707: recv() would block [2025-12-14T03:38:40.517690196Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:40.517702329Z DEBUG quiche_apps::common] sending HTTP request "GET /merciless-microscopic-lion\r\n" [2025-12-14T03:38:40.517787277Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Handshake version=1 dcid=4e4af11011b6a450 scid=5228928e7b3235966f7a5f8606fce29bf447e679 len=46 pn=3 [2025-12-14T03:38:40.517798948Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm ACK delay=66 blocks=[3..3] ecn_counts=None [2025-12-14T03:38:40.517810039Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:40.517832221Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=464.161687ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 582626381 }, next_time: Instant { tv_sec: 698, tv_nsec: 582626381 }, 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:38:40.517878857Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 dropped epoch 0 state [2025-12-14T03:38:40.517909605Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Short dcid=4e4af11011b6a450 key_phase=false len=118 pn=4 [2025-12-14T03:38:40.517916728Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c3, 83, 49, 7f, 07, ef, 71, c7, d6, a7, 6c, a9, a4, e2, b7, 92, 29, f3, 3c, 71] reset_token=[8a, 66, e8, 22, 63, 47, 8d, 09, 07, 20, 7e, f1, 32, 3e, 3d, 8e] [2025-12-14T03:38:40.517934872Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 70, 25, 2a, 2c, be, f8, c2, 38, 03, 93, 8f, 50, 22, 75, eb, 15, a6, e9, 42] reset_token=[71, e0, 0f, 48, 90, 54, 1d, 05, 59, 1d, 43, 61, d0, a5, 2c, 97] [2025-12-14T03:38:40.517950240Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm STREAM id=0 off=0 len=33 fin=true [2025-12-14T03:38:40.517969176Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=998.799888ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 582626381 }, next_time: Instant { tv_sec: 698, tv_nsec: 582626381 }, 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:38:40.518042121Z TRACE quiche_apps::client] written 244 bytes from 0.0.0.0:43707 to 193.167.100.100:443 [2025-12-14T03:38:40.518055977Z TRACE quiche_apps::client] 0.0.0.0:43707 -> 193.167.100.100:443: done writing [2025-12-14T03:38:40.518072838Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:43707 [2025-12-14T03:38:40.518083829Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx pkt Handshake version=1 dcid=5228928e7b3235966f7a5f8606fce29bf447e679 scid=4e4af11011b6a450 len=727 pn=4 [2025-12-14T03:38:40.518097805Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:40.518117441Z TRACE quiche_apps::client] 0.0.0.0:43707: processed 764 bytes [2025-12-14T03:38:40.518126679Z TRACE quiche_apps::client] 0.0.0.0:43707: recv() would block [2025-12-14T03:38:40.518133071Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:40.518183124Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Handshake version=1 dcid=4e4af11011b6a450 scid=5228928e7b3235966f7a5f8606fce29bf447e679 len=5 pn=5 [2025-12-14T03:38:40.518193533Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm ACK delay=12 blocks=[3..4] ecn_counts=None [2025-12-14T03:38:40.518205435Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=998.56436ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 582997141 }, next_time: Instant { tv_sec: 698, tv_nsec: 582997141 }, 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:38:40.518256160Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:43707 to 193.167.100.100:443 [2025-12-14T03:38:40.518263734Z TRACE quiche_apps::client] 0.0.0.0:43707 -> 193.167.100.100:443: done writing [2025-12-14T03:38:40.550393972Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:43707 [2025-12-14T03:38:40.550417997Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx pkt Handshake version=1 dcid=5228928e7b3235966f7a5f8606fce29bf447e679 scid=4e4af11011b6a450 len=727 pn=5 [2025-12-14T03:38:40.550434007Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:40.550456729Z TRACE quiche_apps::client] 0.0.0.0:43707: processed 764 bytes [2025-12-14T03:38:40.550465996Z TRACE quiche_apps::client] 0.0.0.0:43707: recv() would block [2025-12-14T03:38:40.550473140Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:40.550494159Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Handshake version=1 dcid=4e4af11011b6a450 scid=5228928e7b3235966f7a5f8606fce29bf447e679 len=5 pn=6 [2025-12-14T03:38:40.550501883Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm ACK delay=9 blocks=[3..5] ecn_counts=None [2025-12-14T03:38:40.550518274Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=966.25068ms 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: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 615338151 }, next_time: Instant { tv_sec: 698, tv_nsec: 615338151 }, 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:38:40.550592081Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:43707 to 193.167.100.100:443 [2025-12-14T03:38:40.550605977Z TRACE quiche_apps::client] 0.0.0.0:43707 -> 193.167.100.100:443: done writing [2025-12-14T03:38:40.552882235Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:43707 [2025-12-14T03:38:40.552897503Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx pkt Short dcid=5228928e7b3235966f7a5f8606fce29bf447e679 key_phase=false len=1049 pn=1 [2025-12-14T03:38:40.552908774Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:40.552916238Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:40.552928381Z TRACE quiche_apps::client] 0.0.0.0:43707: processed 1070 bytes [2025-12-14T03:38:40.552935263Z TRACE quiche_apps::client] 0.0.0.0:43707: recv() would block [2025-12-14T03:38:40.552940293Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:40.552948538Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:40.552961422Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:40.552966712Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:40.552971922Z INFO quiche_apps::common] 1/1 response(s) received in 569.801625ms, closing... [2025-12-14T03:38:40.552985106Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx pkt Short dcid=4e4af11011b6a450 key_phase=false len=10 pn=7 [2025-12-14T03:38:40.552991047Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:40.553005044Z TRACE quiche::recovery::congestion::recovery] 5228928e7b3235966f7a5f8606fce29bf447e679 timer=963.76422ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=280 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, first_sent_time: Instant { tv_sec: 698, tv_nsec: 47852237 }, 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: 698, tv_nsec: 617835240 }, next_time: Instant { tv_sec: 698, tv_nsec: 617835240 }, 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:38:40.553051640Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:43707 to 193.167.100.100:443 [2025-12-14T03:38:40.553057060Z TRACE quiche_apps::client] 0.0.0.0:43707 -> 193.167.100.100:443: done writing [2025-12-14T03:38:43.551611890Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:43.551650702Z TRACE quiche] 5228928e7b3235966f7a5f8606fce29bf447e679 draining timeout expired [2025-12-14T03:38:43.551718999Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:43.551725882Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=0 sent_bytes=851 recv_bytes=5762 lost_bytes=0 [local_addr=0.0.0.0:43707 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=851 recv_bytes=5762 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:38:43.556534436Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:43.556774523Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:47692 with scid 7285983067ff9b8d1893051f1a3cdd0076a2fd6a [2025-12-14T03:38:43.556815319Z TRACE quiche::tls] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a write message lvl=Initial len=266 [2025-12-14T03:38:43.556833613Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Initial version=1 dcid=eec0804de8e57ac94c63701cae97b815 scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=270 pn=0 [2025-12-14T03:38:43.556837349Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:43.556854311Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=998.927315ms 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: 701, tv_nsec: 621638252 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 621638252 }, 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: 701, tv_nsec: 621638252 }, next_time: Instant { tv_sec: 701, tv_nsec: 621638252 }, 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:38:43.556941744Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:43.596863610Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:43.596904857Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Initial version=1 dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a scid=28db69dd29da7f0f token= len=399 pn=0 [2025-12-14T03:38:43.596924393Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:43.596937067Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet newly acked 0 [2025-12-14T03:38:43.596949129Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:43.597086826Z TRACE quiche::tls] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a set write secret lvl=Handshake [2025-12-14T03:38:43.597107895Z TRACE quiche::tls] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a set read secret lvl=Handshake [2025-12-14T03:38:43.597125207Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm PADDING len=283 [2025-12-14T03:38:43.597187052Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Handshake version=1 dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a scid=28db69dd29da7f0f len=726 pn=0 [2025-12-14T03:38:43.597204926Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:43.597429574Z TRACE quiche::tls] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a write message lvl=Handshake len=36 [2025-12-14T03:38:43.597435495Z TRACE quiche::tls] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a set write secret lvl=OneRTT [2025-12-14T03:38:43.597444732Z TRACE quiche::tls] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a set read secret lvl=OneRTT [2025-12-14T03:38:43.597465160Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a 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(eec0804de8e57ac94c63701cae97b815), 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(28db69dd29da7f0f), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:43.597491860Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 1200 bytes [2025-12-14T03:38:43.597498192Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:43.597501878Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:43.597511847Z DEBUG quiche_apps::common] sending HTTP request "GET /dirty-gray-notebook\r\n" [2025-12-14T03:38:43.597596174Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Initial version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=6 pn=1 [2025-12-14T03:38:43.597602155Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=87 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:43.597615951Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=119.624293ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 662318139 }, next_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:43.597655815Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=45 pn=2 [2025-12-14T03:38:43.597660323Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:43.597664441Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:43.597672476Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=120.255999ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 662440978 }, next_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, max_datagram_size: 1350, last_packet_size: None, iv: 235.339µ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:38:43.597689969Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a dropped epoch 0 state [2025-12-14T03:38:43.597706299Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=1164 pn=3 [2025-12-14T03:38:43.597710327Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:43.597718903Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:43.597726677Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:38:43.597730494Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PADDING len=1053 [2025-12-14T03:38:43.597739461Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=120.189104ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 662440978 }, next_time: Instant { tv_sec: 701, tv_nsec: 662676317 }, 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:38:43.597806576Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:43.597814070Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:43.719012427Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:43.719047933Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a loss detection timeout expired [2025-12-14T03:38:43.719056519Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=119.214727ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 662440978 }, next_time: Instant { tv_sec: 701, tv_nsec: 662676317 }, 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:38:43.719087958Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:43.719121410Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=46 pn=4 [2025-12-14T03:38:43.719126730Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=15241 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:43.719133733Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:43.719190859Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=169.080126ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 783955264 }, next_time: Instant { tv_sec: 701, tv_nsec: 783955264 }, 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:38:43.719301706Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:43.719309350Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:43.796920164Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:43.796965759Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a dropped invalid packet [2025-12-14T03:38:43.796975417Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 1200 bytes [2025-12-14T03:38:43.796984494Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:43.796989844Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:43.797003770Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:43.889172392Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:43.889190195Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a loss detection timeout expired [2025-12-14T03:38:43.889198240Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=289.761202ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 783955264 }, next_time: Instant { tv_sec: 701, tv_nsec: 783955264 }, 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:38:43.889227535Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:43.889254495Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=111 pn=5 [2025-12-14T03:38:43.889259474Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:43.889271307Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:43.889278800Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:38:43.889313615Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=311.161015ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1526 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 137, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 954091324 }, next_time: Instant { tv_sec: 701, tv_nsec: 954091324 }, 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:38:43.889389947Z TRACE quiche_apps::client] written 137 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:43.889404144Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=4 pn=6 [2025-12-14T03:38:43.889410706Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PING mtu_probe=None [2025-12-14T03:38:43.889417278Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PADDING len=3 [2025-12-14T03:38:43.889429892Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=311.043727ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 701, tv_nsec: 954254538 }, next_time: Instant { tv_sec: 701, tv_nsec: 954091324 }, max_datagram_size: 1350, last_packet_size: None, iv: 396.987µ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:38:43.889474695Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:43.889485666Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:43.997403086Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:43.997443922Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Handshake version=1 dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a scid=28db69dd29da7f0f len=726 pn=2 [2025-12-14T03:38:43.997466353Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:43.997498533Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 763 bytes [2025-12-14T03:38:43.997504404Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:43.997507640Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:43.997538367Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=7 pn=7 [2025-12-14T03:38:43.997542375Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=12 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:43.997559777Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=202.913831ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 702, tv_nsec: 62383412 }, next_time: Instant { tv_sec: 702, tv_nsec: 62780399 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:43.997632092Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:43.997642191Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:44.200885616Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:44.200912276Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a loss detection timeout expired [2025-12-14T03:38:44.200920070Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=480.929691ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1556 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 702, tv_nsec: 62383412 }, next_time: Instant { tv_sec: 702, tv_nsec: 62780399 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:44.200949775Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:44.200981314Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=50 pn=8 [2025-12-14T03:38:44.200986504Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=25442 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:44.200993216Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:44.201013634Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=851.136182ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 104, rate: 420669, last_update: Instant { tv_sec: 702, tv_nsec: 265816791 }, next_time: Instant { tv_sec: 702, tv_nsec: 265816791 }, 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:38:44.201106888Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:44.201121134Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=11 pn=9 [2025-12-14T03:38:44.201125513Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=25460 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:44.201130191Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PING mtu_probe=None [2025-12-14T03:38:44.201140550Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=851.009236ms latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1725 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 702, tv_nsec: 265969054 }, next_time: Instant { tv_sec: 702, tv_nsec: 265816791 }, max_datagram_size: 1350, last_packet_size: None, iv: 401.741µ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:38:44.201234626Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:44.201245476Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:45.053185051Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:45.053219355Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a loss detection timeout expired [2025-12-14T03:38:45.053230475Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=1.073384659s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1725 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 702, tv_nsec: 265969054 }, next_time: Instant { tv_sec: 702, tv_nsec: 265816791 }, max_datagram_size: 1350, last_packet_size: None, iv: 401.741µ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:38:45.053277553Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:45.053313991Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=191 pn=10 [2025-12-14T03:38:45.053319031Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:45.053329730Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:45.053337815Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:45.053345159Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:45.053352333Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:38:45.053399981Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=1.073215905s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1942 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 217, rate: 420669, last_update: Instant { tv_sec: 703, tv_nsec: 118145611 }, next_time: Instant { tv_sec: 703, tv_nsec: 118547352 }, max_datagram_size: 1350, last_packet_size: Some(217), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:45.053481583Z TRACE quiche_apps::client] written 217 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:45.053492664Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=4 pn=11 [2025-12-14T03:38:45.053497392Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PING mtu_probe=None [2025-12-14T03:38:45.053501090Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PADDING len=3 [2025-12-14T03:38:45.053515366Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=1.07310066s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1972 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 703, tv_nsec: 118343379 }, next_time: Instant { tv_sec: 703, tv_nsec: 118547352 }, max_datagram_size: 1350, last_packet_size: None, iv: 587.16µ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:38:45.053568986Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:45.053579115Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:46.128719470Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:46.128754776Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a loss detection timeout expired [2025-12-14T03:38:46.128763482Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=1.923354941s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1972 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 703, tv_nsec: 118343379 }, next_time: Instant { tv_sec: 703, tv_nsec: 118547352 }, max_datagram_size: 1350, last_packet_size: None, iv: 587.16µ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:38:46.128795161Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:46.128830226Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=50 pn=12 [2025-12-14T03:38:46.128835566Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=266423 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:46.128842730Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:46.128864550Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=3.575629209s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2076 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 104, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 193662858 }, next_time: Instant { tv_sec: 704, tv_nsec: 194250018 }, 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:38:46.128968013Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:46.128982139Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Handshake version=1 dcid=28db69dd29da7f0f scid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a len=11 pn=13 [2025-12-14T03:38:46.128986738Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=266443 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:46.128991527Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PING mtu_probe=None [2025-12-14T03:38:46.129000734Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=3.575492975s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=2141 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 193830871 }, next_time: Instant { tv_sec: 704, tv_nsec: 194250018 }, max_datagram_size: 1350, last_packet_size: None, iv: 401.741µ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:38:46.129049214Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:46.129059513Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:46.161169296Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:46.161195996Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Short dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a key_phase=false len=20 pn=0 [2025-12-14T03:38:46.161213889Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm HANDSHAKE_DONE [2025-12-14T03:38:46.161225551Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a dropped epoch 1 state [2025-12-14T03:38:46.161233726Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm PADDING len=2 [2025-12-14T03:38:46.161251930Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 41 bytes [2025-12-14T03:38:46.161262560Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:46.161269382Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:46.161288378Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=5 pn=14 [2025-12-14T03:38:46.161307073Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=11 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:46.161324315Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=3.543168282s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1604 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 12, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 226133994 }, next_time: Instant { tv_sec: 704, tv_nsec: 226535735 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:46.161396509Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:46.161409704Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:46.161675058Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:46.161688763Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Short dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a key_phase=false len=202 pn=1 [2025-12-14T03:38:46.161702870Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[43, 60, 45, 2d, 02, 70, 43, bb] reset_token=[4b, a7, 97, 09, 12, 20, 4e, 5e, 6e, b7, 2a, d8, 35, e1, bd, 3f] [2025-12-14T03:38:46.161719611Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a9, 9b, fd, da, 64, 60, ea, 61] reset_token=[de, 44, 31, e4, 8b, 0c, 1a, ab, 9a, 0e, d7, 32, ee, 41, 25, 6c] [2025-12-14T03:38:46.161730751Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[95, 80, cd, 42, 2b, f3, 60, 42] reset_token=[90, 9f, 81, 0c, 86, 1b, 4c, b2, 95, e0, 65, 9b, 4a, 41, 97, ae] [2025-12-14T03:38:46.161739558Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3e, 6b, 19, 83, 93, f2, f3, b5] reset_token=[7a, dc, 00, 88, 78, ad, b4, cb, bb, e0, 94, 23, ea, 6d, cd, cf] [2025-12-14T03:38:46.161754415Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ae, 16, ae, 9c, 8b, 57, ef, 62] reset_token=[94, bc, ee, 1c, 62, 14, 7b, 45, 7d, 69, cf, 27, 48, f8, f1, a1] [2025-12-14T03:38:46.161766177Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:46.161819076Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 223 bytes [2025-12-14T03:38:46.161830608Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:46.161837570Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:46.161850284Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=5 pn=15 [2025-12-14T03:38:46.161854762Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=20 blocks=[0..1] ecn_counts=None [2025-12-14T03:38:46.161865793Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=3.542627796s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1604 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 12, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 226133994 }, next_time: Instant { tv_sec: 704, tv_nsec: 226535735 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:46.161922408Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:46.161935202Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:46.485494876Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:46.485548927Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Short dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a key_phase=false len=202 pn=3 [2025-12-14T03:38:46.485577750Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[43, 60, 45, 2d, 02, 70, 43, bb] reset_token=[4b, a7, 97, 09, 12, 20, 4e, 5e, 6e, b7, 2a, d8, 35, e1, bd, 3f] [2025-12-14T03:38:46.485595914Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a9, 9b, fd, da, 64, 60, ea, 61] reset_token=[de, 44, 31, e4, 8b, 0c, 1a, ab, 9a, 0e, d7, 32, ee, 41, 25, 6c] [2025-12-14T03:38:46.485609469Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[95, 80, cd, 42, 2b, f3, 60, 42] reset_token=[90, 9f, 81, 0c, 86, 1b, 4c, b2, 95, e0, 65, 9b, 4a, 41, 97, ae] [2025-12-14T03:38:46.485624107Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3e, 6b, 19, 83, 93, f2, f3, b5] reset_token=[7a, dc, 00, 88, 78, ad, b4, cb, bb, e0, 94, 23, ea, 6d, cd, cf] [2025-12-14T03:38:46.485635648Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ae, 16, ae, 9c, 8b, 57, ef, 62] reset_token=[94, bc, ee, 1c, 62, 14, 7b, 45, 7d, 69, cf, 27, 48, f8, f1, a1] [2025-12-14T03:38:46.485648021Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:46.485680011Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 223 bytes [2025-12-14T03:38:46.485687294Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:46.485691572Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:46.485714094Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=7 pn=16 [2025-12-14T03:38:46.485721738Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=20 blocks=[0..1, 3..3] ecn_counts=None [2025-12-14T03:38:46.485741205Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=3.218751953s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1604 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 12, last_sent_packet: 16, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 550556514 }, next_time: Instant { tv_sec: 704, tv_nsec: 550556514 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:46.485831964Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:46.485844026Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:46.486271682Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:46.486289856Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Short dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a key_phase=false len=202 pn=4 [2025-12-14T03:38:46.486304123Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[43, 60, 45, 2d, 02, 70, 43, bb] reset_token=[4b, a7, 97, 09, 12, 20, 4e, 5e, 6e, b7, 2a, d8, 35, e1, bd, 3f] [2025-12-14T03:38:46.486317718Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a9, 9b, fd, da, 64, 60, ea, 61] reset_token=[de, 44, 31, e4, 8b, 0c, 1a, ab, 9a, 0e, d7, 32, ee, 41, 25, 6c] [2025-12-14T03:38:46.486330231Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[95, 80, cd, 42, 2b, f3, 60, 42] reset_token=[90, 9f, 81, 0c, 86, 1b, 4c, b2, 95, e0, 65, 9b, 4a, 41, 97, ae] [2025-12-14T03:38:46.486338878Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[3e, 6b, 19, 83, 93, f2, f3, b5] reset_token=[7a, dc, 00, 88, 78, ad, b4, cb, bb, e0, 94, 23, ea, 6d, cd, cf] [2025-12-14T03:38:46.486349567Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ae, 16, ae, 9c, 8b, 57, ef, 62] reset_token=[94, bc, ee, 1c, 62, 14, 7b, 45, 7d, 69, cf, 27, 48, f8, f1, a1] [2025-12-14T03:38:46.486360888Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:46.486381116Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 223 bytes [2025-12-14T03:38:46.486389913Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:46.486396064Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:46.486411402Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=7 pn=17 [2025-12-14T03:38:46.486418826Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=15 blocks=[0..1, 3..4] ecn_counts=None [2025-12-14T03:38:46.486436399Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=3.218056378s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1604 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 12, last_sent_packet: 17, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 550556514 }, next_time: Instant { tv_sec: 704, tv_nsec: 550556514 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:46.486512882Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:46.486522710Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:49.707801121Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:49.707835364Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a loss detection timeout expired [2025-12-14T03:38:49.707844311Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=4.647655433s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1604 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 12, last_sent_packet: 17, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 704, tv_nsec: 550556514 }, next_time: Instant { tv_sec: 704, tv_nsec: 550556514 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:49.707874247Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:49.707907969Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=201 pn=18 [2025-12-14T03:38:49.707913289Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=402701 blocks=[0..1, 3..4] ecn_counts=None [2025-12-14T03:38:49.707920052Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:49.707930311Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:49.707939268Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:49.707947543Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:49.707955678Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:38:49.708008917Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=9.301889421s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1831 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 227, rate: 420669, last_update: Instant { tv_sec: 707, tv_nsec: 772741262 }, next_time: Instant { tv_sec: 707, tv_nsec: 772741262 }, 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:38:49.708098805Z TRACE quiche_apps::client] written 227 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:49.708114434Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=11 pn=19 [2025-12-14T03:38:49.708120415Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=402727 blocks=[0..1, 3..4] ecn_counts=None [2025-12-14T03:38:49.708127258Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm PING mtu_probe=None [2025-12-14T03:38:49.708140162Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=9.301979989s latest_rtt=40.114655ms srtt=40.114655ms min_rtt=40.114655ms rttvar=20.057327ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1868 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, first_sent_time: Instant { tv_sec: 701, tv_nsec: 662318169 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 0, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 40.114655ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 621638252 }), send_elapsed: 0ns, ack_elapsed: 40.114655ms, rtt: 40.114655ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 420669, last_update: Instant { tv_sec: 707, tv_nsec: 772963907 }, next_time: Instant { tv_sec: 707, tv_nsec: 772741262 }, max_datagram_size: 1350, last_packet_size: None, iv: 627.572µ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:38:49.708215342Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:49.708226583Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:49.740550921Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:49.740576138Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Short dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a key_phase=false len=25 pn=5 [2025-12-14T03:38:49.740594653Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm ACK delay=0 blocks=[14..14, 16..19] ecn_counts=None [2025-12-14T03:38:49.740604531Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet newly acked 14 [2025-12-14T03:38:49.740611404Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet newly acked 16 [2025-12-14T03:38:49.740628185Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet newly acked 17 [2025-12-14T03:38:49.740635329Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet newly acked 18 [2025-12-14T03:38:49.740643023Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet newly acked 19 [2025-12-14T03:38:49.740652811Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet 3 lost on epoch 2 [2025-12-14T03:38:49.740659744Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet 5 lost on epoch 2 [2025-12-14T03:38:49.740666426Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet 6 lost on epoch 2 [2025-12-14T03:38:49.740672648Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet 10 lost on epoch 2 [2025-12-14T03:38:49.740678378Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a packet 11 lost on epoch 2 [2025-12-14T03:38:49.740699879Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm PING mtu_probe=None [2025-12-14T03:38:49.740719084Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 46 bytes [2025-12-14T03:38:49.740725566Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:49.740729333Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:49.740751855Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=325 pn=20 [2025-12-14T03:38:49.740760602Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm ACK delay=21 blocks=[5..5] ecn_counts=None [2025-12-14T03:38:49.740768426Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:49.740781300Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:49.740789435Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:49.740796799Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:49.740803902Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:49.740810915Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:49.740817878Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5f, a6, 5c, b6, 32, b9, 1c, 53, e2, 3a, d4, 46, 71, a0, c3, a1, a1, ca, 38, 7d] reset_token=[36, 93, 00, 04, 8d, ba, 0f, 41, 2e, 43, 01, 54, f9, f8, ae, b9] [2025-12-14T03:38:49.740824911Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[96, 07, be, 72, b4, de, 82, e5, d5, 67, 64, 3f, ad, e4, 31, d3, e2, fa, 95, 52] reset_token=[14, 76, bf, 91, f7, 4b, 45, 35, 66, 8b, 73, a0, d1, 63, b4, ee] [2025-12-14T03:38:49.740857242Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=131.662547ms latest_rtt=32.686673ms srtt=39.186157ms min_rtt=32.686673ms rttvar=16.89999ms cwnd=9450 ssthresh=9450 bytes_in_flight=351 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 707, tv_nsec: 838055378 }) Rate { delivered: 597, delivered_time: Instant { tv_sec: 707, tv_nsec: 806218922 }, first_sent_time: Instant { tv_sec: 707, tv_nsec: 806218922 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 19, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 6.143109766s, delivered: 264, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 662318169 }), send_elapsed: 6.110423093s, ack_elapsed: 6.143109766s, rtt: 32.686673ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301445, last_update: Instant { tv_sec: 707, tv_nsec: 772963907 }, next_time: Instant { tv_sec: 707, tv_nsec: 806218922 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:49.740913907Z TRACE quiche_apps::client] written 351 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:49.740921271Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:49.741800247Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:49.741814734Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx pkt Short dcid=7285983067ff9b8d1893051f1a3cdd0076a2fd6a key_phase=false len=1049 pn=6 [2025-12-14T03:38:49.741826226Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:49.741833329Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:49.741845011Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 1070 bytes [2025-12-14T03:38:49.741851934Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:49.741856663Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:49.741868184Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:49.741873133Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:49.741878453Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:49.741883332Z INFO quiche_apps::common] 1/1 response(s) received in 6.18493699s, closing... [2025-12-14T03:38:49.741895986Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx pkt Short dcid=28db69dd29da7f0f key_phase=false len=10 pn=21 [2025-12-14T03:38:49.741901927Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:49.741916063Z TRACE quiche::recovery::congestion::recovery] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a timer=131.759548ms latest_rtt=32.686673ms srtt=39.186157ms min_rtt=32.686673ms rttvar=16.89999ms cwnd=9450 ssthresh=9450 bytes_in_flight=387 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 707, tv_nsec: 838055378 }) Rate { delivered: 597, delivered_time: Instant { tv_sec: 707, tv_nsec: 806218922 }, first_sent_time: Instant { tv_sec: 707, tv_nsec: 806218922 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 19, rate_sample: RateSample { bandwidth: 66.41 Kbps, is_app_limited: true, interval: 6.143109766s, delivered: 264, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 701, tv_nsec: 662318169 }), send_elapsed: 6.110423093s, ack_elapsed: 6.143109766s, rtt: 32.686673ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 301445, last_update: Instant { tv_sec: 707, tv_nsec: 772963907 }, next_time: Instant { tv_sec: 707, tv_nsec: 806218922 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:49.741966838Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:47692 to 193.167.100.100:443 [2025-12-14T03:38:49.741975153Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:49.773558413Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:47692 [2025-12-14T03:38:49.773579132Z TRACE quiche_apps::client] 0.0.0.0:47692: processed 42 bytes [2025-12-14T03:38:49.773588619Z TRACE quiche_apps::client] 0.0.0.0:47692: recv() would block [2025-12-14T03:38:49.773595793Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:49.773605140Z TRACE quiche_apps::client] 0.0.0.0:47692 -> 193.167.100.100:443: done writing [2025-12-14T03:38:50.062959107Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:50.062990986Z TRACE quiche] 7285983067ff9b8d1893051f1a3cdd0076a2fd6a draining timeout expired [2025-12-14T03:38:50.063040369Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.063048995Z INFO quiche_apps::client] connection closed, recv=9 sent=22 lost=6 retrans=13 sent_bytes=3375 recv_bytes=3789 lost_bytes=1604 [local_addr=0.0.0.0:47692 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=22 lost=6 retrans=13 rtt=39.186157ms min_rtt=Some(32.686673ms) rttvar=16.89999ms cwnd=9450 sent_bytes=3375 recv_bytes=3789 lost_bytes=0 stream_retrans_bytes=388 pmtu=1350 delivery_rate=8301] [2025-12-14T03:38:50.067878888Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:50.068121189Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:41295 with scid 517c7ba794fd588b44182fd78dd306575cac86b5 [2025-12-14T03:38:50.068178356Z TRACE quiche::tls] 517c7ba794fd588b44182fd78dd306575cac86b5 write message lvl=Initial len=266 [2025-12-14T03:38:50.068198623Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Initial version=1 dcid=b7dc5cef1ef2f9f58daaf0b94d8f904c scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=270 pn=0 [2025-12-14T03:38:50.068202791Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:50.068217138Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=998.911075ms 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: 708, tv_nsec: 132984759 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 132984759 }, 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: 708, tv_nsec: 132984759 }, next_time: Instant { tv_sec: 708, tv_nsec: 132984759 }, 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:38:50.068303108Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:50.307937403Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:50.307999920Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Initial version=1 dcid=517c7ba794fd588b44182fd78dd306575cac86b5 scid=3928ce5778c734db token= len=1162 pn=1 [2025-12-14T03:38:50.308027251Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:50.308188120Z TRACE quiche::tls] 517c7ba794fd588b44182fd78dd306575cac86b5 set write secret lvl=Handshake [2025-12-14T03:38:50.308205993Z TRACE quiche::tls] 517c7ba794fd588b44182fd78dd306575cac86b5 set read secret lvl=Handshake [2025-12-14T03:38:50.308222284Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm PADDING len=1051 [2025-12-14T03:38:50.308254113Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 1200 bytes [2025-12-14T03:38:50.308260806Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:50.308264562Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.308286002Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Initial version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=5 pn=1 [2025-12-14T03:38:50.308290621Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=36 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:50.308304216Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=758.823426ms 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: 708, tv_nsec: 132984759 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 132984759 }, 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: 708, tv_nsec: 373131087 }, next_time: Instant { tv_sec: 708, tv_nsec: 373131087 }, 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:38:50.308371932Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:50.308379697Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:50.507750389Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:50.507788821Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Handshake version=1 dcid=517c7ba794fd588b44182fd78dd306575cac86b5 scid=3928ce5778c734db len=20 pn=2 [2025-12-14T03:38:50.507810651Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm PING mtu_probe=None [2025-12-14T03:38:50.507819859Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm PADDING len=2 [2025-12-14T03:38:50.507851427Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 56 bytes [2025-12-14T03:38:50.507863049Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:50.507868519Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.507892764Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Handshake version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=5 pn=2 [2025-12-14T03:38:50.507897974Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=13 blocks=[2..2] ecn_counts=None [2025-12-14T03:38:50.507914845Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=559.212426ms 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: 708, tv_nsec: 132984759 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 132984759 }, 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: 708, tv_nsec: 572731137 }, next_time: Instant { tv_sec: 708, tv_nsec: 572731137 }, 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:38:50.507951534Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 dropped epoch 0 state [2025-12-14T03:38:50.507990426Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:50.507998281Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:50.631540982Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:50.631585595Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Handshake version=1 dcid=517c7ba794fd588b44182fd78dd306575cac86b5 scid=3928ce5778c734db len=726 pn=4 [2025-12-14T03:38:50.631606854Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:50.631904869Z TRACE quiche::tls] 517c7ba794fd588b44182fd78dd306575cac86b5 write message lvl=Handshake len=36 [2025-12-14T03:38:50.631913064Z TRACE quiche::tls] 517c7ba794fd588b44182fd78dd306575cac86b5 set write secret lvl=OneRTT [2025-12-14T03:38:50.631925358Z TRACE quiche::tls] 517c7ba794fd588b44182fd78dd306575cac86b5 set read secret lvl=OneRTT [2025-12-14T03:38:50.631949071Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 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(b7dc5cef1ef2f9f58daaf0b94d8f904c), 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(3928ce5778c734db), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:50.631986221Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 763 bytes [2025-12-14T03:38:50.631992572Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:50.631996360Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.632006579Z DEBUG quiche_apps::common] sending HTTP request "GET /bored-heavy-mouse\r\n" [2025-12-14T03:38:50.632090194Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Handshake version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=47 pn=3 [2025-12-14T03:38:50.632096095Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=63 blocks=[2..2, 4..4] ecn_counts=None [2025-12-14T03:38:50.632102838Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:50.632116483Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=998.960657ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=101 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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: 708, tv_nsec: 696933997 }, next_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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:38:50.632189980Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=109 pn=4 [2025-12-14T03:38:50.632199618Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[88, 42, 15, bd, 39, bc, 62, 22, 37, f4, 55, 29, 61, 69, e4, 9e, f4, 17, c7, c5] reset_token=[89, 60, 1b, 99, 12, e2, bd, d9, da, 92, 92, 44, 17, bd, 1f, 51] [2025-12-14T03:38:50.632209056Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, cf, dd, 4c, ba, 17, 85, 75, 5e, fb, f6, b6, f0, 9b, d0, f9, de, 39, ca, 3a] reset_token=[58, d3, 02, e7, e1, 79, 91, f2, 92, 19, c8, ac, 00, e6, 9c, 44] [2025-12-14T03:38:50.632217201Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:38:50.632225546Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=998.852255ms 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: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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: 708, tv_nsec: 696933997 }, next_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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:38:50.632272594Z TRACE quiche_apps::client] written 236 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:50.632278275Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:50.813396195Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:50.813448191Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Handshake version=1 dcid=517c7ba794fd588b44182fd78dd306575cac86b5 scid=3928ce5778c734db len=726 pn=5 [2025-12-14T03:38:50.813471475Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:50.813502152Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 763 bytes [2025-12-14T03:38:50.813513042Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:50.813519514Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.813542888Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Handshake version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=7 pn=5 [2025-12-14T03:38:50.813565670Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=12 blocks=[2..2, 4..5] ecn_counts=None [2025-12-14T03:38:50.813592160Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=817.483558ms 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: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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: 708, tv_nsec: 878384346 }, next_time: Instant { tv_sec: 708, tv_nsec: 878384346 }, 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:38:50.813675124Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:50.813687106Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:50.845637865Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:50.845675365Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Handshake version=1 dcid=517c7ba794fd588b44182fd78dd306575cac86b5 scid=3928ce5778c734db len=726 pn=7 [2025-12-14T03:38:50.845699219Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:50.845731920Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 763 bytes [2025-12-14T03:38:50.845742139Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:50.845749283Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.845774730Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Handshake version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=9 pn=6 [2025-12-14T03:38:50.845782885Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=12 blocks=[2..2, 4..5, 7..7] ecn_counts=None [2025-12-14T03:38:50.845804045Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=785.271944ms 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: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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: 708, tv_nsec: 910615156 }, next_time: Instant { tv_sec: 708, tv_nsec: 910615156 }, 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:38:50.845884344Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:50.845911545Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:50.920380132Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:50.920421499Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Handshake version=1 dcid=517c7ba794fd588b44182fd78dd306575cac86b5 scid=3928ce5778c734db len=726 pn=8 [2025-12-14T03:38:50.920444331Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:50.920474828Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 763 bytes [2025-12-14T03:38:50.920485207Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:50.920492070Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:50.920513790Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Handshake version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=9 pn=7 [2025-12-14T03:38:50.920521385Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=11 blocks=[2..2, 4..5, 7..8] ecn_counts=None [2025-12-14T03:38:50.920543245Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=710.532833ms 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: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 3, 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: 708, tv_nsec: 985355098 }, next_time: Instant { tv_sec: 708, tv_nsec: 985355098 }, 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:38:50.920614388Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:50.920627512Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:51.632406384Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:51.632439907Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 loss detection timeout expired [2025-12-14T03:38:51.632448653Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=997.628036ms 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: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 3, 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: 708, tv_nsec: 985355098 }, next_time: Instant { tv_sec: 708, tv_nsec: 985355098 }, 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:38:51.632476706Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:51.632508064Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Handshake version=1 dcid=3928ce5778c734db scid=517c7ba794fd588b44182fd78dd306575cac86b5 len=52 pn=8 [2025-12-14T03:38:51.632529934Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=89011 blocks=[2..2, 4..5, 7..8] ecn_counts=None [2025-12-14T03:38:51.632537078Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:51.632557195Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=1.047520276s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=342 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 7, 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: 709, tv_nsec: 697343481 }, next_time: Instant { tv_sec: 709, tv_nsec: 697343481 }, 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:38:51.632645730Z TRACE quiche_apps::client] written 106 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:51.632656721Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:51.753524133Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:51.753563887Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Short dcid=517c7ba794fd588b44182fd78dd306575cac86b5 key_phase=false len=203 pn=1 [2025-12-14T03:38:51.753586018Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm HANDSHAKE_DONE [2025-12-14T03:38:51.753599073Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 dropped epoch 1 state [2025-12-14T03:38:51.753610494Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1d, 57, 00, 40, c6, bd, bb, ed] reset_token=[69, 33, c3, c2, 76, 76, 63, 71, 31, 54, bf, e6, fb, 0f, a4, 7a] [2025-12-14T03:38:51.753627205Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 05, f3, be, 4b, 88, d5, 50] reset_token=[0e, 35, 85, 74, 00, b7, bd, a5, 22, fa, 72, f6, 3a, 51, 8e, 8f] [2025-12-14T03:38:51.753639838Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9c, 89, a1, a1, 91, 8b, a5, 08] reset_token=[50, ef, eb, 30, 84, 89, df, f8, ee, b2, b9, a1, 9e, 06, b8, 1d] [2025-12-14T03:38:51.753652071Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[8f, 9e, 18, ae, ff, 31, 0b, af] reset_token=[2c, e2, bd, 51, 22, 13, 8a, 07, 11, 64, 99, 30, 2b, 43, 02, 97] [2025-12-14T03:38:51.753664384Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[33, 3f, ef, a0, 38, 03, 09, a2] reset_token=[83, 8b, 24, c3, 42, be, bd, 11, bc, f5, d4, d1, 90, 18, ce, 68] [2025-12-14T03:38:51.753674753Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:51.753780160Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 224 bytes [2025-12-14T03:38:51.753791561Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:51.753797532Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:51.753821517Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=5 pn=9 [2025-12-14T03:38:51.753835513Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=32 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:51.753854769Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=926.222131ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 7, 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: 709, tv_nsec: 818664066 }, next_time: Instant { tv_sec: 709, tv_nsec: 818664066 }, 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:38:51.753913688Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:51.753924689Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:51.930266655Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:51.930303954Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Short dcid=517c7ba794fd588b44182fd78dd306575cac86b5 key_phase=false len=203 pn=3 [2025-12-14T03:38:51.930329011Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm HANDSHAKE_DONE [2025-12-14T03:38:51.930342125Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1d, 57, 00, 40, c6, bd, bb, ed] reset_token=[69, 33, c3, c2, 76, 76, 63, 71, 31, 54, bf, e6, fb, 0f, a4, 7a] [2025-12-14T03:38:51.930358787Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 05, f3, be, 4b, 88, d5, 50] reset_token=[0e, 35, 85, 74, 00, b7, bd, a5, 22, fa, 72, f6, 3a, 51, 8e, 8f] [2025-12-14T03:38:51.930366481Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9c, 89, a1, a1, 91, 8b, a5, 08] reset_token=[50, ef, eb, 30, 84, 89, df, f8, ee, b2, b9, a1, 9e, 06, b8, 1d] [2025-12-14T03:38:51.930379154Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[8f, 9e, 18, ae, ff, 31, 0b, af] reset_token=[2c, e2, bd, 51, 22, 13, 8a, 07, 11, 64, 99, 30, 2b, 43, 02, 97] [2025-12-14T03:38:51.930391287Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[33, 3f, ef, a0, 38, 03, 09, a2] reset_token=[83, 8b, 24, c3, 42, be, bd, 11, bc, f5, d4, d1, 90, 18, ce, 68] [2025-12-14T03:38:51.930402818Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:51.930432975Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 224 bytes [2025-12-14T03:38:51.930442673Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:51.930449646Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:51.930468841Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=7 pn=10 [2025-12-14T03:38:51.930473360Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=20 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:38:51.930487616Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=749.589404ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 7, 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: 709, tv_nsec: 995314517 }, next_time: Instant { tv_sec: 709, tv_nsec: 995314517 }, 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:38:51.930551185Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:51.930558559Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:51.962619424Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:51.962642347Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Short dcid=517c7ba794fd588b44182fd78dd306575cac86b5 key_phase=false len=203 pn=4 [2025-12-14T03:38:51.962657755Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm HANDSHAKE_DONE [2025-12-14T03:38:51.962667945Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1d, 57, 00, 40, c6, bd, bb, ed] reset_token=[69, 33, c3, c2, 76, 76, 63, 71, 31, 54, bf, e6, fb, 0f, a4, 7a] [2025-12-14T03:38:51.962679446Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 05, f3, be, 4b, 88, d5, 50] reset_token=[0e, 35, 85, 74, 00, b7, bd, a5, 22, fa, 72, f6, 3a, 51, 8e, 8f] [2025-12-14T03:38:51.962692560Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[9c, 89, a1, a1, 91, 8b, a5, 08] reset_token=[50, ef, eb, 30, 84, 89, df, f8, ee, b2, b9, a1, 9e, 06, b8, 1d] [2025-12-14T03:38:51.962706286Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[8f, 9e, 18, ae, ff, 31, 0b, af] reset_token=[2c, e2, bd, 51, 22, 13, 8a, 07, 11, 64, 99, 30, 2b, 43, 02, 97] [2025-12-14T03:38:51.962717967Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[33, 3f, ef, a0, 38, 03, 09, a2] reset_token=[83, 8b, 24, c3, 42, be, bd, 11, bc, f5, d4, d1, 90, 18, ce, 68] [2025-12-14T03:38:51.962728477Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:51.962748755Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 224 bytes [2025-12-14T03:38:51.962758954Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:51.962765276Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:51.962781205Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=7 pn=11 [2025-12-14T03:38:51.962789160Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=17 blocks=[1..1, 3..4] ecn_counts=None [2025-12-14T03:38:51.962800972Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=717.276319ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 7, 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: 710, tv_nsec: 27628825 }, next_time: Instant { tv_sec: 710, tv_nsec: 27628825 }, 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:38:51.962858259Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:51.962870902Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:52.681651790Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:52.681685924Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 loss detection timeout expired [2025-12-14T03:38:52.681694149Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=2.046382331s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=135 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 7, 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: 710, tv_nsec: 27628825 }, next_time: Instant { tv_sec: 710, tv_nsec: 27628825 }, 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:38:52.681722011Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:52.681753329Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=119 pn=12 [2025-12-14T03:38:52.681758739Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=89888 blocks=[1..1, 3..4] ecn_counts=None [2025-12-14T03:38:52.681765311Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, cf, dd, 4c, ba, 17, 85, 75, 5e, fb, f6, b6, f0, 9b, d0, f9, de, 39, ca, 3a] reset_token=[58, d3, 02, e7, e1, 79, 91, f2, 92, 19, c8, ac, 00, e6, 9c, 44] [2025-12-14T03:38:52.681775070Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[88, 42, 15, bd, 39, bc, 62, 22, 37, f4, 55, 29, 61, 69, e4, 9e, f4, 17, c7, c5] reset_token=[89, 60, 1b, 99, 12, e2, bd, d9, da, 92, 92, 44, 17, bd, 1f, 51] [2025-12-14T03:38:52.681782593Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:38:52.681805676Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=4.095927014s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=280 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, end_of_app_limited: 11, 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: 710, tv_nsec: 746589156 }, next_time: Instant { tv_sec: 710, tv_nsec: 746589156 }, 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:38:52.681918286Z TRACE quiche_apps::client] written 145 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:52.681929237Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=11 pn=13 [2025-12-14T03:38:52.681933565Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=89910 blocks=[1..1, 3..4] ecn_counts=None [2025-12-14T03:38:52.681938133Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm PING mtu_probe=None [2025-12-14T03:38:52.681946088Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=4.095978009s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=317 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, first_sent_time: Instant { tv_sec: 708, tv_nsec: 696933997 }, 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: 710, tv_nsec: 746780412 }, next_time: Instant { tv_sec: 710, tv_nsec: 746780412 }, 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:38:52.681982556Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:52.681992254Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:52.733923899Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:52.733965216Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Short dcid=517c7ba794fd588b44182fd78dd306575cac86b5 key_phase=false len=23 pn=6 [2025-12-14T03:38:52.733988390Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm ACK delay=2500 blocks=[10..12] ecn_counts=None [2025-12-14T03:38:52.734002005Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 packet newly acked 10 [2025-12-14T03:38:52.734006593Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 packet newly acked 11 [2025-12-14T03:38:52.734013777Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 packet newly acked 12 [2025-12-14T03:38:52.734026410Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 packet 4 lost on epoch 2 [2025-12-14T03:38:52.734078467Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 44 bytes [2025-12-14T03:38:52.734090740Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:52.734097493Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:52.734128200Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=85 pn=14 [2025-12-14T03:38:52.734176810Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=20 blocks=[6..6] ecn_counts=None [2025-12-14T03:38:52.734191978Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, cf, dd, 4c, ba, 17, 85, 75, 5e, fb, f6, b6, f0, 9b, d0, f9, de, 39, ca, 3a] reset_token=[58, d3, 02, e7, e1, 79, 91, f2, 92, 19, c8, ac, 00, e6, 9c, 44] [2025-12-14T03:38:52.734205514Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[88, 42, 15, bd, 39, bc, 62, 22, 37, f4, 55, 29, 61, 69, e4, 9e, f4, 17, c7, c5] reset_token=[89, 60, 1b, 99, 12, e2, bd, d9, da, 92, 92, 44, 17, bd, 1f, 51] [2025-12-14T03:38:52.734220912Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=181.561736ms latest_rtt=52.224872ms srtt=52.224872ms min_rtt=52.224872ms rttvar=26.112436ms cwnd=9450 ssthresh=9450 bytes_in_flight=148 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 710, tv_nsec: 798814028 }) Rate { delivered: 145, delivered_time: Instant { tv_sec: 710, tv_nsec: 798814028 }, first_sent_time: Instant { tv_sec: 710, tv_nsec: 746589156 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 12, rate_sample: RateSample { bandwidth: 0.54 Kbps, is_app_limited: true, interval: 2.101880031s, delivered: 145, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 708, tv_nsec: 696933997 }), send_elapsed: 2.049655159s, ack_elapsed: 2.101880031s, rtt: 52.224872ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 226185, last_update: Instant { tv_sec: 710, tv_nsec: 746780412 }, next_time: Instant { tv_sec: 710, tv_nsec: 746780412 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:52.734269663Z TRACE quiche_apps::client] written 111 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:52.734279772Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:52.784643870Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:52.784664208Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Short dcid=517c7ba794fd588b44182fd78dd306575cac86b5 key_phase=false len=23 pn=7 [2025-12-14T03:38:52.784677473Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm ACK delay=2375 blocks=[14..14] ecn_counts=None [2025-12-14T03:38:52.784686810Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 packet newly acked 14 [2025-12-14T03:38:52.784703882Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 44 bytes [2025-12-14T03:38:52.784712738Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:52.784719070Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:52.784729249Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:52.797798372Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:52.797807809Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 loss detection timeout expired [2025-12-14T03:38:52.797811967Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 packet 13 lost on epoch 2 [2025-12-14T03:38:52.797816486Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=none latest_rtt=102.737437ms srtt=56.163942ms min_rtt=52.224872ms rttvar=27.462468ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 710, tv_nsec: 798814028 }) Rate { delivered: 256, delivered_time: Instant { tv_sec: 710, tv_nsec: 849517849 }, first_sent_time: Instant { tv_sec: 710, tv_nsec: 746780412 }, end_of_app_limited: 14, last_sent_packet: 14, largest_acked: 14, rate_sample: RateSample { bandwidth: 0.54 Kbps, is_app_limited: true, interval: 0ns, delivered: 111, prior_delivered: 145, prior_time: Some(Instant { tv_sec: 710, tv_nsec: 798814028 }), send_elapsed: 191.256µs, ack_elapsed: 50.703821ms, rtt: 102.737437ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 226185, last_update: Instant { tv_sec: 710, tv_nsec: 746780412 }, next_time: Instant { tv_sec: 710, tv_nsec: 746780412 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:52.797841221Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:52.797851471Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=6 pn=15 [2025-12-14T03:38:52.797854997Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm ACK delay=1648 blocks=[7..7] ecn_counts=None [2025-12-14T03:38:52.797863082Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=none latest_rtt=102.737437ms srtt=56.163942ms min_rtt=52.224872ms rttvar=27.462468ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 710, tv_nsec: 798814028 }) Rate { delivered: 256, delivered_time: Instant { tv_sec: 710, tv_nsec: 862701815 }, first_sent_time: Instant { tv_sec: 710, tv_nsec: 862701815 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 14, rate_sample: RateSample { bandwidth: 0.54 Kbps, is_app_limited: true, interval: 0ns, delivered: 111, prior_delivered: 145, prior_time: Some(Instant { tv_sec: 710, tv_nsec: 798814028 }), send_elapsed: 191.256µs, ack_elapsed: 50.703821ms, rtt: 102.737437ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 210321, last_update: Instant { tv_sec: 710, tv_nsec: 862701815 }, next_time: Instant { tv_sec: 710, tv_nsec: 862701815 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:52.797901424Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:52.797907425Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.094672882Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:53.094715832Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx pkt Short dcid=517c7ba794fd588b44182fd78dd306575cac86b5 key_phase=false len=1049 pn=10 [2025-12-14T03:38:53.094737412Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:53.094750527Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:53.094776134Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 1070 bytes [2025-12-14T03:38:53.094785922Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:53.094792114Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.094837929Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:53.094845914Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:53.094852717Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:53.094858648Z INFO quiche_apps::common] 1/1 response(s) received in 3.026548777s, closing... [2025-12-14T03:38:53.094886039Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx pkt Short dcid=3928ce5778c734db key_phase=false len=10 pn=16 [2025-12-14T03:38:53.094892611Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:53.094912829Z TRACE quiche::recovery::congestion::recovery] 517c7ba794fd588b44182fd78dd306575cac86b5 timer=190.976224ms latest_rtt=102.737437ms srtt=56.163942ms min_rtt=52.224872ms rttvar=27.462468ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 711, tv_nsec: 159582457 }) Rate { delivered: 256, delivered_time: Instant { tv_sec: 711, tv_nsec: 159733017 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 159733017 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 0.54 Kbps, is_app_limited: true, interval: 0ns, delivered: 111, prior_delivered: 145, prior_time: Some(Instant { tv_sec: 710, tv_nsec: 798814028 }), send_elapsed: 191.256µs, ack_elapsed: 50.703821ms, rtt: 102.737437ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 210321, last_update: Instant { tv_sec: 711, tv_nsec: 159733017 }, next_time: Instant { tv_sec: 711, tv_nsec: 159733017 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:53.094995332Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:41295 to 193.167.100.100:443 [2025-12-14T03:38:53.095004309Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.095496162Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:53.095512011Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 1070 bytes [2025-12-14T03:38:53.095517932Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:53.095521489Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.095526769Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.126821676Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:41295 [2025-12-14T03:38:53.126846642Z TRACE quiche_apps::client] 0.0.0.0:41295: processed 42 bytes [2025-12-14T03:38:53.126856210Z TRACE quiche_apps::client] 0.0.0.0:41295: recv() would block [2025-12-14T03:38:53.126863244Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.126873432Z TRACE quiche_apps::client] 0.0.0.0:41295 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.594405762Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:53.594429336Z TRACE quiche] 517c7ba794fd588b44182fd78dd306575cac86b5 draining timeout expired [2025-12-14T03:38:53.594473188Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.594481323Z INFO quiche_apps::client] connection closed, recv=12 sent=17 lost=3 retrans=3 sent_bytes=1439 recv_bytes=6138 lost_bytes=172 [local_addr=0.0.0.0:41295 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=12 sent=17 lost=3 retrans=3 rtt=56.163942ms min_rtt=Some(52.224872ms) rttvar=27.462468ms cwnd=9450 sent_bytes=1439 recv_bytes=6138 lost_bytes=0 stream_retrans_bytes=84 pmtu=1350 delivery_rate=68] [2025-12-14T03:38:53.599296860Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:53.599541535Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:46695 with scid 4c783e477e8fa9c55f84e1d9b82270250c49803c [2025-12-14T03:38:53.599581971Z TRACE quiche::tls] 4c783e477e8fa9c55f84e1d9b82270250c49803c write message lvl=Initial len=266 [2025-12-14T03:38:53.599599413Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx pkt Initial version=1 dcid=c16dc388ff2ff9da1aff97c9bd83efbd scid=4c783e477e8fa9c55f84e1d9b82270250c49803c len=270 pn=0 [2025-12-14T03:38:53.599608400Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:53.599622446Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c timer=998.925782ms 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: 711, tv_nsec: 664404904 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 664404904 }, 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: 711, tv_nsec: 664404904 }, next_time: Instant { tv_sec: 711, tv_nsec: 664404904 }, 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:38:53.599701393Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:53.638206974Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:46695 [2025-12-14T03:38:53.638227612Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx pkt Initial version=1 dcid=4c783e477e8fa9c55f84e1d9b82270250c49803c scid=08b1ac682d58c17c token= len=398 pn=0 [2025-12-14T03:38:53.638243682Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:53.638251507Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c packet newly acked 0 [2025-12-14T03:38:53.638270793Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:53.638392389Z TRACE quiche::tls] 4c783e477e8fa9c55f84e1d9b82270250c49803c set write secret lvl=Handshake [2025-12-14T03:38:53.638405113Z TRACE quiche::tls] 4c783e477e8fa9c55f84e1d9b82270250c49803c set read secret lvl=Handshake [2025-12-14T03:38:53.638418959Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm PADDING len=282 [2025-12-14T03:38:53.638446520Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx pkt Handshake version=1 dcid=4c783e477e8fa9c55f84e1d9b82270250c49803c scid=08b1ac682d58c17c len=727 pn=0 [2025-12-14T03:38:53.638455757Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:53.638681337Z TRACE quiche::tls] 4c783e477e8fa9c55f84e1d9b82270250c49803c write message lvl=Handshake len=36 [2025-12-14T03:38:53.638688210Z TRACE quiche::tls] 4c783e477e8fa9c55f84e1d9b82270250c49803c set write secret lvl=OneRTT [2025-12-14T03:38:53.638699070Z TRACE quiche::tls] 4c783e477e8fa9c55f84e1d9b82270250c49803c set read secret lvl=OneRTT [2025-12-14T03:38:53.638721742Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c 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(c16dc388ff2ff9da1aff97c9bd83efbd), 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(08b1ac682d58c17c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:53.638760595Z TRACE quiche_apps::client] 0.0.0.0:46695: processed 1200 bytes [2025-12-14T03:38:53.638768349Z TRACE quiche_apps::client] 0.0.0.0:46695: recv() would block [2025-12-14T03:38:53.638772807Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.638784269Z DEBUG quiche_apps::common] sending HTTP request "GET /dry-medium-firefighter\r\n" [2025-12-14T03:38:53.638852205Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx pkt Initial version=1 dcid=08b1ac682d58c17c scid=4c783e477e8fa9c55f84e1d9b82270250c49803c len=6 pn=1 [2025-12-14T03:38:53.638859689Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm ACK delay=78 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:53.638872914Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c timer=115.374007ms latest_rtt=38.674736ms srtt=38.674736ms min_rtt=38.674736ms rttvar=19.337368ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.88 Kbps, is_app_limited: true, interval: 38.674736ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 711, tv_nsec: 664404904 }), send_elapsed: 0ns, ack_elapsed: 38.674736ms, rtt: 38.674736ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 436331, last_update: Instant { tv_sec: 711, tv_nsec: 703575634 }, next_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:53.638907879Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx pkt Handshake version=1 dcid=08b1ac682d58c17c scid=4c783e477e8fa9c55f84e1d9b82270250c49803c len=45 pn=2 [2025-12-14T03:38:53.638913279Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm ACK delay=57 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:53.638918108Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:53.638927736Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c timer=115.937637ms latest_rtt=38.674736ms srtt=38.674736ms min_rtt=38.674736ms rttvar=19.337368ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.88 Kbps, is_app_limited: true, interval: 38.674736ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 711, tv_nsec: 664404904 }), send_elapsed: 0ns, ack_elapsed: 38.674736ms, rtt: 38.674736ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 436331, last_update: Instant { tv_sec: 711, tv_nsec: 703697831 }, next_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, max_datagram_size: 1350, last_packet_size: None, iv: 226.892µ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:38:53.638951620Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c dropped epoch 0 state [2025-12-14T03:38:53.638970766Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx pkt Short dcid=08b1ac682d58c17c key_phase=false len=1164 pn=3 [2025-12-14T03:38:53.638981456Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bb, 4b, 75, 94, e9, 89, 20, d8, 7b, 35, 5b, a0, ec, f7, dc, e8, ee, 5f, f3, a5] reset_token=[08, aa, 31, 10, 7b, b0, fb, 66, f4, 82, b8, b6, 65, 22, 7c, b4] [2025-12-14T03:38:53.638994440Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 69, 7c, 2c, ee, e9, 58, e3, d8, 8e, 2f, eb, 61, 22, 51, 16, ff, 91, 5b, 2d] reset_token=[76, 6d, dc, 34, e0, 73, 0e, e7, 1e, e0, 2e, ca, fb, 5d, 4d, 46] [2025-12-14T03:38:53.639005521Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:38:53.639010280Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm PADDING len=1050 [2025-12-14T03:38:53.639021671Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c timer=115.843572ms latest_rtt=38.674736ms srtt=38.674736ms min_rtt=38.674736ms rttvar=19.337368ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.88 Kbps, is_app_limited: true, interval: 38.674736ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 711, tv_nsec: 664404904 }), send_elapsed: 0ns, ack_elapsed: 38.674736ms, rtt: 38.674736ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 436331, last_update: Instant { tv_sec: 711, tv_nsec: 703697831 }, next_time: Instant { tv_sec: 711, tv_nsec: 703924723 }, 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:38:53.639077264Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:46695 to 193.167.100.100:443 [2025-12-14T03:38:53.639085369Z TRACE quiche_apps::client] 0.0.0.0:46695 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.672625956Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:46695 [2025-12-14T03:38:53.672666371Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx pkt Short dcid=4c783e477e8fa9c55f84e1d9b82270250c49803c key_phase=false len=20 pn=0 [2025-12-14T03:38:53.672683994Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm HANDSHAKE_DONE [2025-12-14T03:38:53.672694303Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c dropped epoch 1 state [2025-12-14T03:38:53.672700244Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm PADDING len=2 [2025-12-14T03:38:53.672721905Z TRACE quiche_apps::client] 0.0.0.0:46695: processed 41 bytes [2025-12-14T03:38:53.672729619Z TRACE quiche_apps::client] 0.0.0.0:46695: recv() would block [2025-12-14T03:38:53.672733907Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.672755006Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx pkt Short dcid=08b1ac682d58c17c key_phase=false len=5 pn=4 [2025-12-14T03:38:53.672760476Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm ACK delay=11 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:53.672775675Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c timer=107.088957ms latest_rtt=38.674736ms srtt=38.674736ms min_rtt=38.674736ms rttvar=19.337368ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.88 Kbps, is_app_limited: true, interval: 38.674736ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 711, tv_nsec: 664404904 }), send_elapsed: 0ns, ack_elapsed: 38.674736ms, rtt: 38.674736ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 436331, last_update: Instant { tv_sec: 711, tv_nsec: 737596745 }, next_time: Instant { tv_sec: 711, tv_nsec: 737596745 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:53.672873287Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:46695 to 193.167.100.100:443 [2025-12-14T03:38:53.672883986Z TRACE quiche_apps::client] 0.0.0.0:46695 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.674889863Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:46695 [2025-12-14T03:38:53.674905392Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx pkt Short dcid=4c783e477e8fa9c55f84e1d9b82270250c49803c key_phase=false len=1049 pn=2 [2025-12-14T03:38:53.674917875Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:53.674926672Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:53.674937993Z TRACE quiche_apps::client] 0.0.0.0:46695: processed 1070 bytes [2025-12-14T03:38:53.674944204Z TRACE quiche_apps::client] 0.0.0.0:46695: recv() would block [2025-12-14T03:38:53.674948332Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.674956928Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:53.674979160Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:53.674983778Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:53.674988096Z INFO quiche_apps::common] 1/1 response(s) received in 75.282326ms, closing... [2025-12-14T03:38:53.674999888Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx pkt Short dcid=08b1ac682d58c17c key_phase=false len=10 pn=5 [2025-12-14T03:38:53.675004767Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:53.675017160Z TRACE quiche::recovery::congestion::recovery] 4c783e477e8fa9c55f84e1d9b82270250c49803c timer=141.000765ms latest_rtt=38.674736ms srtt=38.674736ms min_rtt=38.674736ms rttvar=19.337368ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, first_sent_time: Instant { tv_sec: 711, tv_nsec: 703575663 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.88 Kbps, is_app_limited: true, interval: 38.674736ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 711, tv_nsec: 664404904 }), send_elapsed: 0ns, ack_elapsed: 38.674736ms, rtt: 38.674736ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 436331, last_update: Instant { tv_sec: 711, tv_nsec: 739850724 }, next_time: Instant { tv_sec: 711, tv_nsec: 737596745 }, max_datagram_size: 1350, last_packet_size: None, iv: 82.506µ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:38:53.675080709Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:46695 to 193.167.100.100:443 [2025-12-14T03:38:53.675087782Z TRACE quiche_apps::client] 0.0.0.0:46695 -> 193.167.100.100:443: done writing [2025-12-14T03:38:53.706841111Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:46695 [2025-12-14T03:38:53.706874182Z TRACE quiche_apps::client] 0.0.0.0:46695: processed 42 bytes [2025-12-14T03:38:53.706883319Z TRACE quiche_apps::client] 0.0.0.0:46695: recv() would block [2025-12-14T03:38:53.706889601Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:53.706900712Z TRACE quiche_apps::client] 0.0.0.0:46695 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.024282730Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:54.024307026Z TRACE quiche] 4c783e477e8fa9c55f84e1d9b82270250c49803c draining timeout expired [2025-12-14T03:38:54.024354915Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.024362549Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2311 lost_bytes=0 [local_addr=0.0.0.0:46695 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.674736ms min_rtt=Some(38.674736ms) rttvar=19.337368ms cwnd=13500 sent_bytes=1750 recv_bytes=2311 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8610] [2025-12-14T03:38:54.029362595Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:54.029602192Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39983 with scid 34614c3c66b8523a692a3950ffbf5708d591bc83 [2025-12-14T03:38:54.029641805Z TRACE quiche::tls] 34614c3c66b8523a692a3950ffbf5708d591bc83 write message lvl=Initial len=266 [2025-12-14T03:38:54.029659348Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx pkt Initial version=1 dcid=ebeccb10afae205275815d474bc285a5 scid=34614c3c66b8523a692a3950ffbf5708d591bc83 len=270 pn=0 [2025-12-14T03:38:54.029663045Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:54.029676891Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 timer=998.932133ms 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: 712, tv_nsec: 94465480 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 94465480 }, 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: 712, tv_nsec: 94465480 }, next_time: Instant { tv_sec: 712, tv_nsec: 94465480 }, 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:38:54.029763021Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:54.068331929Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39983 [2025-12-14T03:38:54.068372665Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx pkt Initial version=1 dcid=34614c3c66b8523a692a3950ffbf5708d591bc83 scid=f88651c393c640ee token= len=398 pn=0 [2025-12-14T03:38:54.068400216Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:54.068409984Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 packet newly acked 0 [2025-12-14T03:38:54.068420684Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:54.068539746Z TRACE quiche::tls] 34614c3c66b8523a692a3950ffbf5708d591bc83 set write secret lvl=Handshake [2025-12-14T03:38:54.068569111Z TRACE quiche::tls] 34614c3c66b8523a692a3950ffbf5708d591bc83 set read secret lvl=Handshake [2025-12-14T03:38:54.068580382Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm PADDING len=282 [2025-12-14T03:38:54.068610948Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx pkt Handshake version=1 dcid=34614c3c66b8523a692a3950ffbf5708d591bc83 scid=f88651c393c640ee len=727 pn=0 [2025-12-14T03:38:54.068617591Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:54.068836769Z TRACE quiche::tls] 34614c3c66b8523a692a3950ffbf5708d591bc83 write message lvl=Handshake len=36 [2025-12-14T03:38:54.068842379Z TRACE quiche::tls] 34614c3c66b8523a692a3950ffbf5708d591bc83 set write secret lvl=OneRTT [2025-12-14T03:38:54.068850034Z TRACE quiche::tls] 34614c3c66b8523a692a3950ffbf5708d591bc83 set read secret lvl=OneRTT [2025-12-14T03:38:54.068867967Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 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(ebeccb10afae205275815d474bc285a5), 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(f88651c393c640ee), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:54.068892372Z TRACE quiche_apps::client] 0.0.0.0:39983: processed 1200 bytes [2025-12-14T03:38:54.068900678Z TRACE quiche_apps::client] 0.0.0.0:39983: recv() would block [2025-12-14T03:38:54.068905857Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.068918461Z DEBUG quiche_apps::common] sending HTTP request "GET /cold-white-elephant\r\n" [2025-12-14T03:38:54.069001045Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx pkt Initial version=1 dcid=f88651c393c640ee scid=34614c3c66b8523a692a3950ffbf5708d591bc83 len=6 pn=1 [2025-12-14T03:38:54.069008448Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm ACK delay=78 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:54.069020811Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 timer=115.614185ms latest_rtt=38.756498ms srtt=38.756498ms min_rtt=38.756498ms rttvar=19.378249ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.74 Kbps, is_app_limited: true, interval: 38.756498ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 94465480 }), send_elapsed: 0ns, ack_elapsed: 38.756498ms, rtt: 38.756498ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 435410, last_update: Instant { tv_sec: 712, tv_nsec: 133721367 }, next_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:54.069046239Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx pkt Handshake version=1 dcid=f88651c393c640ee scid=34614c3c66b8523a692a3950ffbf5708d591bc83 len=45 pn=2 [2025-12-14T03:38:54.069049946Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm ACK delay=54 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:54.069058401Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:54.069066376Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 timer=116.190116ms latest_rtt=38.756498ms srtt=38.756498ms min_rtt=38.756498ms rttvar=19.378249ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.74 Kbps, is_app_limited: true, interval: 38.756498ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 94465480 }), send_elapsed: 0ns, ack_elapsed: 38.756498ms, rtt: 38.756498ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 435410, last_update: Instant { tv_sec: 712, tv_nsec: 133843715 }, next_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, max_datagram_size: 1350, last_packet_size: None, iv: 227.372µ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:38:54.069093537Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 dropped epoch 0 state [2025-12-14T03:38:54.069108184Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx pkt Short dcid=f88651c393c640ee key_phase=false len=1164 pn=3 [2025-12-14T03:38:54.069111420Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[41, 43, 29, 1a, 71, 1f, 21, 80, 1f, c8, 96, 93, 26, 9b, 1f, c5, ba, 54, ae, 89] reset_token=[2e, bd, 33, 53, f9, 32, 45, c2, e2, 3e, f8, 74, 52, c2, 90, 99] [2025-12-14T03:38:54.069118634Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4d, 84, 30, 31, b0, 0e, e4, c1, 23, 37, a4, ca, c3, 7d, 5d, a2, 13, fa, 2c, 1b] reset_token=[a5, fb, de, 3c, 6d, df, 4c, e1, ed, b7, df, 95, 4b, ff, b8, a8] [2025-12-14T03:38:54.069124985Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:38:54.069128071Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm PADDING len=1053 [2025-12-14T03:38:54.069135986Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 timer=116.121017ms latest_rtt=38.756498ms srtt=38.756498ms min_rtt=38.756498ms rttvar=19.378249ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.74 Kbps, is_app_limited: true, interval: 38.756498ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 94465480 }), send_elapsed: 0ns, ack_elapsed: 38.756498ms, rtt: 38.756498ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 435410, last_update: Instant { tv_sec: 712, tv_nsec: 133843715 }, next_time: Instant { tv_sec: 712, tv_nsec: 134071087 }, 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:38:54.069219492Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:39983 to 193.167.100.100:443 [2025-12-14T03:38:54.069229370Z TRACE quiche_apps::client] 0.0.0.0:39983 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.103202411Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:39983 [2025-12-14T03:38:54.103232086Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx pkt Short dcid=34614c3c66b8523a692a3950ffbf5708d591bc83 key_phase=false len=203 pn=0 [2025-12-14T03:38:54.103253375Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm HANDSHAKE_DONE [2025-12-14T03:38:54.103265709Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 dropped epoch 1 state [2025-12-14T03:38:54.103276649Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e8, 55, de, 71, d2, 4a, 7a, a5] reset_token=[5b, 5d, 06, 41, 13, 02, 75, d4, 3e, 45, 7b, 5d, 3c, 60, 68, c0] [2025-12-14T03:38:54.103292899Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[16, 2c, f7, bb, 79, b5, 6f, ab] reset_token=[5e, 5e, 7e, a8, 7b, 30, 02, da, f9, 02, 68, dd, 84, d2, 10, 12] [2025-12-14T03:38:54.103305553Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[1a, bf, e0, 77, a4, 61, d5, d0] reset_token=[b6, e5, 26, 93, 3a, ec, 79, b8, 28, 6c, 33, f2, b6, 75, 32, 56] [2025-12-14T03:38:54.103318156Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[44, 8f, b3, 81, 87, dd, 7e, 21] reset_token=[26, 41, 95, 9d, 1c, 82, af, e3, e1, 78, 6f, b2, c6, 4a, 9d, ac] [2025-12-14T03:38:54.103329758Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e5, d2, 74, f2, 10, 6d, e8, e9] reset_token=[1b, 84, 50, 17, 59, 44, 5e, 33, f5, e4, c8, 94, b8, b1, 59, fc] [2025-12-14T03:38:54.103338664Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:54.103396221Z TRACE quiche_apps::client] 0.0.0.0:39983: processed 224 bytes [2025-12-14T03:38:54.103407202Z TRACE quiche_apps::client] 0.0.0.0:39983: recv() would block [2025-12-14T03:38:54.103413213Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.103434352Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx pkt Short dcid=f88651c393c640ee key_phase=false len=5 pn=4 [2025-12-14T03:38:54.103442167Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:54.103460612Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 timer=106.794429ms latest_rtt=38.756498ms srtt=38.756498ms min_rtt=38.756498ms rttvar=19.378249ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.74 Kbps, is_app_limited: true, interval: 38.756498ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 94465480 }), send_elapsed: 0ns, ack_elapsed: 38.756498ms, rtt: 38.756498ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 435410, last_update: Instant { tv_sec: 712, tv_nsec: 168278275 }, next_time: Instant { tv_sec: 712, tv_nsec: 168278275 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:54.103516565Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39983 to 193.167.100.100:443 [2025-12-14T03:38:54.103523969Z TRACE quiche_apps::client] 0.0.0.0:39983 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.105030014Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39983 [2025-12-14T03:38:54.105045943Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx pkt Short dcid=34614c3c66b8523a692a3950ffbf5708d591bc83 key_phase=false len=1049 pn=1 [2025-12-14T03:38:54.105057445Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:54.105065269Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:54.105077963Z TRACE quiche_apps::client] 0.0.0.0:39983: processed 1070 bytes [2025-12-14T03:38:54.105084866Z TRACE quiche_apps::client] 0.0.0.0:39983: recv() would block [2025-12-14T03:38:54.105089394Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.105097850Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:54.105102538Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:54.105107538Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:54.105112637Z INFO quiche_apps::common] 1/1 response(s) received in 75.343214ms, closing... [2025-12-14T03:38:54.105123538Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx pkt Short dcid=f88651c393c640ee key_phase=false len=10 pn=5 [2025-12-14T03:38:54.105129078Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:54.105141872Z TRACE quiche::recovery::congestion::recovery] 34614c3c66b8523a692a3950ffbf5708d591bc83 timer=141.245219ms latest_rtt=38.756498ms srtt=38.756498ms min_rtt=38.756498ms rttvar=19.378249ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 133721397 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 68.74 Kbps, is_app_limited: true, interval: 38.756498ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 94465480 }), send_elapsed: 0ns, ack_elapsed: 38.756498ms, rtt: 38.756498ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 435410, last_update: Instant { tv_sec: 712, tv_nsec: 169974654 }, next_time: Instant { tv_sec: 712, tv_nsec: 168278275 }, max_datagram_size: 1350, last_packet_size: None, iv: 82.681µ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:38:54.105212193Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39983 to 193.167.100.100:443 [2025-12-14T03:38:54.105218124Z TRACE quiche_apps::client] 0.0.0.0:39983 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.123619664Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:39983 [2025-12-14T03:38:54.123642296Z TRACE quiche_apps::client] 0.0.0.0:39983: processed 44 bytes [2025-12-14T03:38:54.123650271Z TRACE quiche_apps::client] 0.0.0.0:39983: recv() would block [2025-12-14T03:38:54.123655701Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.123664918Z TRACE quiche_apps::client] 0.0.0.0:39983 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.136626601Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:39983 [2025-12-14T03:38:54.136642310Z TRACE quiche_apps::client] 0.0.0.0:39983: processed 42 bytes [2025-12-14T03:38:54.136648742Z TRACE quiche_apps::client] 0.0.0.0:39983: recv() would block [2025-12-14T03:38:54.136653360Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.136660103Z TRACE quiche_apps::client] 0.0.0.0:39983 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.455041516Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:54.455091830Z TRACE quiche] 34614c3c66b8523a692a3950ffbf5708d591bc83 draining timeout expired [2025-12-14T03:38:54.455141101Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.455179092Z 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:39983 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.756498ms min_rtt=Some(38.756498ms) rttvar=19.378249ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8592] [2025-12-14T03:38:54.460013863Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:54.460292983Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:50858 with scid 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d [2025-12-14T03:38:54.460335893Z TRACE quiche::tls] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d write message lvl=Initial len=266 [2025-12-14T03:38:54.460352985Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Initial version=1 dcid=d07a0ab03c75b3108bd2e3763b192d81 scid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d len=270 pn=0 [2025-12-14T03:38:54.460356842Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:54.460370677Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=998.931443ms 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: 712, tv_nsec: 525158666 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 525158666 }, 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: 712, tv_nsec: 525158666 }, next_time: Instant { tv_sec: 712, tv_nsec: 525158666 }, 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:38:54.460451778Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:54.899183714Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:54.899222035Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d dropped invalid packet [2025-12-14T03:38:54.899230160Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 765 bytes [2025-12-14T03:38:54.899238255Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:54.899243986Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.899270796Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:54.899470395Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:54.899482678Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d dropped invalid packet [2025-12-14T03:38:54.899488068Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 56 bytes [2025-12-14T03:38:54.899494530Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:54.899499690Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:54.899509027Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.460143002Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:55.460216088Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d loss detection timeout expired [2025-12-14T03:38:55.460223482Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=998.077517ms 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: 712, tv_nsec: 525158666 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 525158666 }, 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: 712, tv_nsec: 525158666 }, next_time: Instant { tv_sec: 712, tv_nsec: 525158666 }, 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:38:55.460274146Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.460314741Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Initial version=1 dcid=d07a0ab03c75b3108bd2e3763b192d81 scid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d len=270 pn=1 [2025-12-14T03:38:55.460320482Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:55.460342002Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=1.997944587s 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: 712, tv_nsec: 525158666 }, first_sent_time: Instant { tv_sec: 712, tv_nsec: 525158666 }, 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: 713, tv_nsec: 525143165 }, next_time: Instant { tv_sec: 713, tv_nsec: 525143165 }, 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:38:55.460429565Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.460438322Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.496561135Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.496582796Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Initial version=1 dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d scid=b13bc88278d6db65 token= len=1162 pn=2 [2025-12-14T03:38:55.496600689Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm ACK delay=0 blocks=[0..1] ecn_counts=None [2025-12-14T03:38:55.496609065Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d packet newly acked 0 [2025-12-14T03:38:55.496614705Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d packet newly acked 1 [2025-12-14T03:38:55.496629052Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm PADDING len=1140 [2025-12-14T03:38:55.496659047Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 1200 bytes [2025-12-14T03:38:55.496666662Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.496671381Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.496689875Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.500013620Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.500028427Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Initial version=1 dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d scid=b13bc88278d6db65 token= len=1162 pn=4 [2025-12-14T03:38:55.500040239Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:55.500183396Z TRACE quiche::tls] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d set write secret lvl=Handshake [2025-12-14T03:38:55.500202551Z TRACE quiche::tls] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d set read secret lvl=Handshake [2025-12-14T03:38:55.500215045Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm PADDING len=1051 [2025-12-14T03:38:55.500226125Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 1200 bytes [2025-12-14T03:38:55.500231115Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.500234030Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.500245912Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Initial version=1 dcid=b13bc88278d6db65 scid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d len=7 pn=2 [2025-12-14T03:38:55.500249709Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm ACK delay=27 blocks=[2..2, 4..4] ecn_counts=None [2025-12-14T03:38:55.500262844Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=105.183262ms latest_rtt=36.290085ms srtt=36.290085ms min_rtt=36.290085ms rttvar=18.145042ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 713, tv_nsec: 565093782 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 565093782 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.14 Kbps, is_app_limited: true, interval: 1.036274584s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 525158666 }), send_elapsed: 999.984499ms, ack_elapsed: 1.036274584s, rtt: 36.290085ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 465003, last_update: Instant { tv_sec: 713, tv_nsec: 565093782 }, next_time: Instant { tv_sec: 713, tv_nsec: 565093782 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.500317004Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.500327474Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.606487477Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:55.606506272Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d loss detection timeout expired [2025-12-14T03:38:55.606512403Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=217.731419ms latest_rtt=36.290085ms srtt=36.290085ms min_rtt=36.290085ms rttvar=18.145042ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 713, tv_nsec: 565093782 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 565093782 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.14 Kbps, is_app_limited: true, interval: 1.036274584s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 525158666 }), send_elapsed: 999.984499ms, ack_elapsed: 1.036274584s, rtt: 36.290085ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 465003, last_update: Instant { tv_sec: 713, tv_nsec: 565093782 }, next_time: Instant { tv_sec: 713, tv_nsec: 565093782 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.606552498Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.606579198Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Handshake version=1 dcid=b13bc88278d6db65 scid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d len=4 pn=3 [2025-12-14T03:38:55.606584477Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm PING mtu_probe=None [2025-12-14T03:38:55.606589036Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm PADDING len=3 [2025-12-14T03:38:55.606605026Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=217.695772ms latest_rtt=36.290085ms srtt=36.290085ms min_rtt=36.290085ms rttvar=18.145042ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=58 app_limited=true congestion_recovery_start_time=None Rate { delivered: 666, delivered_time: Instant { tv_sec: 713, tv_nsec: 671416768 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 671416768 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 1, rate_sample: RateSample { bandwidth: 5.14 Kbps, is_app_limited: true, interval: 1.036274584s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 712, tv_nsec: 525158666 }), send_elapsed: 999.984499ms, ack_elapsed: 1.036274584s, rtt: 36.290085ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 58, rate: 465003, last_update: Instant { tv_sec: 713, tv_nsec: 671416768 }, next_time: Instant { tv_sec: 713, tv_nsec: 671416768 }, max_datagram_size: 1350, last_packet_size: Some(58), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.606626375Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d dropped epoch 0 state [2025-12-14T03:38:55.606681798Z TRACE quiche_apps::client] written 58 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.606695474Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.638836607Z TRACE quiche_apps::client] got 770 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.638860321Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Handshake version=1 dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d scid=b13bc88278d6db65 len=733 pn=3 [2025-12-14T03:38:55.638878685Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm ACK delay=0 blocks=[3..3] ecn_counts=None [2025-12-14T03:38:55.638889064Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d packet newly acked 3 [2025-12-14T03:38:55.638905535Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm CRYPTO off=0 len=707 [2025-12-14T03:38:55.639232654Z TRACE quiche::tls] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d write message lvl=Handshake len=36 [2025-12-14T03:38:55.639243544Z TRACE quiche::tls] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d set write secret lvl=OneRTT [2025-12-14T03:38:55.639255687Z TRACE quiche::tls] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d set read secret lvl=OneRTT [2025-12-14T03:38:55.639278900Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d 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(d07a0ab03c75b3108bd2e3763b192d81), 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(b13bc88278d6db65), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:55.639317151Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 770 bytes [2025-12-14T03:38:55.639324214Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.639328242Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.639339392Z DEBUG quiche_apps::common] sending HTTP request "GET /large-magenta-pharaoh\r\n" [2025-12-14T03:38:55.639418820Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Handshake version=1 dcid=b13bc88278d6db65 scid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d len=46 pn=4 [2025-12-14T03:38:55.639425483Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm ACK delay=69 blocks=[3..3] ecn_counts=None [2025-12-14T03:38:55.639430953Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:55.639443496Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=94.184475ms latest_rtt=32.29544ms srtt=35.790754ms min_rtt=32.29544ms rttvar=14.607442ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 724, delivered_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 3, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 32.29544ms, delivered: 58, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 671416768 }), send_elapsed: 0ns, ack_elapsed: 32.29544ms, rtt: 32.29544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 471490, last_update: Instant { tv_sec: 713, tv_nsec: 704131949 }, next_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, 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:38:55.639472450Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Short dcid=b13bc88278d6db65 key_phase=false len=113 pn=5 [2025-12-14T03:38:55.639476969Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[25, 24, a9, 27, 3f, c8, 33, 1c, c8, bd, 8d, 46, b7, eb, a4, a8, bc, d5, f0, 51] reset_token=[8d, d9, a0, a5, 3c, 41, b6, 3d, 5b, d9, bd, 0a, 46, ea, d0, d4] [2025-12-14T03:38:55.639486577Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b5, 99, 50, 05, 42, e4, ed, fa, c1, 76, 39, 1a, 59, 47, 3c, d5, bf, 19, 32, b4] reset_token=[0b, 7c, 35, 79, 15, 43, 1f, b1, de, 52, 3b, 6c, d8, a8, 52, 58] [2025-12-14T03:38:55.639495133Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:38:55.639505011Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=94.12303ms latest_rtt=32.29544ms srtt=35.790754ms min_rtt=32.29544ms rttvar=14.607442ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=239 app_limited=true congestion_recovery_start_time=None Rate { delivered: 724, delivered_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 32.29544ms, delivered: 58, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 671416768 }), send_elapsed: 0ns, ack_elapsed: 32.29544ms, rtt: 32.29544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 471490, last_update: Instant { tv_sec: 713, tv_nsec: 704263995 }, next_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, max_datagram_size: 1350, last_packet_size: None, iv: 506.904µ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:38:55.639561286Z TRACE quiche_apps::client] written 239 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.639569271Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.671617618Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.671634400Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Short dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d key_phase=false len=20 pn=0 [2025-12-14T03:38:55.671645610Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm HANDSHAKE_DONE [2025-12-14T03:38:55.671653124Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d dropped epoch 1 state [2025-12-14T03:38:55.671658755Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm PADDING len=2 [2025-12-14T03:38:55.671686817Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 41 bytes [2025-12-14T03:38:55.671696796Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.671703849Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.671720730Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Short dcid=b13bc88278d6db65 key_phase=false len=5 pn=6 [2025-12-14T03:38:55.671727613Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm ACK delay=10 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:55.671742621Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=86.884649ms latest_rtt=32.29544ms srtt=35.790754ms min_rtt=32.29544ms rttvar=14.607442ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=None Rate { delivered: 724, delivered_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 32.29544ms, delivered: 58, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 671416768 }), send_elapsed: 0ns, ack_elapsed: 32.29544ms, rtt: 32.29544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 471490, last_update: Instant { tv_sec: 713, tv_nsec: 736567398 }, next_time: Instant { tv_sec: 713, tv_nsec: 737074302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.671805568Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.671813022Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.758958629Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:55.758993384Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d loss detection timeout expired [2025-12-14T03:38:55.759004876Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=118.842646ms latest_rtt=32.29544ms srtt=35.790754ms min_rtt=32.29544ms rttvar=14.607442ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=139 app_limited=true congestion_recovery_start_time=None Rate { delivered: 724, delivered_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, end_of_app_limited: 4, last_sent_packet: 6, largest_acked: 3, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 32.29544ms, delivered: 58, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 671416768 }), send_elapsed: 0ns, ack_elapsed: 32.29544ms, rtt: 32.29544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 471490, last_update: Instant { tv_sec: 713, tv_nsec: 736567398 }, next_time: Instant { tv_sec: 713, tv_nsec: 737074302 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.759055169Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.759088291Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Short dcid=b13bc88278d6db65 key_phase=false len=119 pn=7 [2025-12-14T03:38:55.759093601Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm ACK delay=10930 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:55.759100433Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b5, 99, 50, 05, 42, e4, ed, fa, c1, 76, 39, 1a, 59, 47, 3c, d5, bf, 19, 32, b4] reset_token=[0b, 7c, 35, 79, 15, 43, 1f, b1, de, 52, 3b, 6c, d8, a8, 52, 58] [2025-12-14T03:38:55.759109811Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[25, 24, a9, 27, 3f, c8, 33, 1c, c8, bd, 8d, 46, b7, eb, a4, a8, bc, d5, f0, 51] reset_token=[8d, d9, a0, a5, 3c, 41, b6, 3d, 5b, d9, bd, 0a, 46, ea, d0, d4] [2025-12-14T03:38:55.759118076Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:38:55.759138665Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=238.369079ms latest_rtt=32.29544ms srtt=35.790754ms min_rtt=32.29544ms rttvar=14.607442ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=284 app_limited=true congestion_recovery_start_time=None Rate { delivered: 724, delivered_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 32.29544ms, delivered: 58, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 671416768 }), send_elapsed: 0ns, ack_elapsed: 32.29544ms, rtt: 32.29544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 145, rate: 471490, last_update: Instant { tv_sec: 713, tv_nsec: 823923146 }, next_time: Instant { tv_sec: 713, tv_nsec: 823923146 }, max_datagram_size: 1350, last_packet_size: Some(145), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.759245023Z TRACE quiche_apps::client] written 145 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.759252807Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.794061408Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.794081395Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Short dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d key_phase=false len=202 pn=4 [2025-12-14T03:38:55.794107524Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[75, 9a, 73, 81, 8a, e7, 4e, e2] reset_token=[21, 6f, 77, 3e, f6, 4e, af, 4d, 88, a6, 9d, bd, ac, de, b1, d3] [2025-12-14T03:38:55.794121399Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3f, 24, 43, 05, 7f, 86, 3a, 43] reset_token=[99, da, 98, 7a, 6a, ae, 2c, 9b, e3, b9, 6b, 29, 19, 1b, ef, c3] [2025-12-14T03:38:55.794129314Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[60, 20, 30, 29, 95, e2, 2b, 78] reset_token=[a8, 98, 9b, 97, 83, cc, 6d, 95, 88, 56, 40, 30, 5d, 57, d3, 87] [2025-12-14T03:38:55.794136728Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4c, ce, b9, 4a, 2c, 7b, 06, 6b] reset_token=[72, 02, ee, fd, 8a, 47, 23, b0, 86, e1, 3c, f0, 74, d0, 5b, 0d] [2025-12-14T03:38:55.794163428Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[63, e0, ad, 5a, ee, 77, d0, d8] reset_token=[88, a4, 04, 84, a5, 97, e6, ed, 0f, 31, c8, 68, 07, ce, e1, f0] [2025-12-14T03:38:55.794176021Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:55.794251522Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 223 bytes [2025-12-14T03:38:55.794262492Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.794267611Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.794280455Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Short dcid=b13bc88278d6db65 key_phase=false len=7 pn=8 [2025-12-14T03:38:55.794286166Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm ACK delay=24 blocks=[0..0, 4..4] ecn_counts=None [2025-12-14T03:38:55.794298179Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=203.209626ms latest_rtt=32.29544ms srtt=35.790754ms min_rtt=32.29544ms rttvar=14.607442ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=284 app_limited=true congestion_recovery_start_time=None Rate { delivered: 724, delivered_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 704131989 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 32.29544ms, delivered: 58, prior_delivered: 666, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 671416768 }), send_elapsed: 0ns, ack_elapsed: 32.29544ms, rtt: 32.29544ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 471490, last_update: Instant { tv_sec: 713, tv_nsec: 859129888 }, next_time: Instant { tv_sec: 713, tv_nsec: 859129888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.794338684Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.794344164Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.810244925Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.810260794Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Short dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d key_phase=false len=25 pn=5 [2025-12-14T03:38:55.810271163Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm ACK delay=2375 blocks=[5..5, 7..7] ecn_counts=None [2025-12-14T03:38:55.810278176Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d packet newly acked 5 [2025-12-14T03:38:55.810291251Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d packet newly acked 7 [2025-12-14T03:38:55.810313673Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 46 bytes [2025-12-14T03:38:55.810321127Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.810325915Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.810338248Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Short dcid=b13bc88278d6db65 key_phase=false len=5 pn=9 [2025-12-14T03:38:55.810343729Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm ACK delay=9 blocks=[4..5] ecn_counts=None [2025-12-14T03:38:55.810354258Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=none latest_rtt=51.191529ms srtt=37.71585ms min_rtt=32.29544ms rttvar=14.805774ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1008, delivered_time: Instant { tv_sec: 713, tv_nsec: 859129888 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 859129888 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 170.982686ms, delivered: 284, prior_delivered: 724, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 704131989 }), send_elapsed: 119.791157ms, ack_elapsed: 170.982686ms, rtt: 51.191529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 447424, last_update: Instant { tv_sec: 713, tv_nsec: 859129888 }, next_time: Instant { tv_sec: 713, tv_nsec: 859129888 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:55.810407327Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.810416083Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.831126776Z TRACE quiche_apps::client] got 1252 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.831180887Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Short dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d key_phase=false len=1231 pn=6 [2025-12-14T03:38:55.831199512Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[75, 9a, 73, 81, 8a, e7, 4e, e2] reset_token=[21, 6f, 77, 3e, f6, 4e, af, 4d, 88, a6, 9d, bd, ac, de, b1, d3] [2025-12-14T03:38:55.831213588Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3f, 24, 43, 05, 7f, 86, 3a, 43] reset_token=[99, da, 98, 7a, 6a, ae, 2c, 9b, e3, b9, 6b, 29, 19, 1b, ef, c3] [2025-12-14T03:38:55.831225059Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[60, 20, 30, 29, 95, e2, 2b, 78] reset_token=[a8, 98, 9b, 97, 83, cc, 6d, 95, 88, 56, 40, 30, 5d, 57, d3, 87] [2025-12-14T03:38:55.831236250Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4c, ce, b9, 4a, 2c, 7b, 06, 6b] reset_token=[72, 02, ee, fd, 8a, 47, 23, b0, 86, e1, 3c, f0, 74, d0, 5b, 0d] [2025-12-14T03:38:55.831248372Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[63, e0, ad, 5a, ee, 77, d0, d8] reset_token=[88, a4, 04, 84, a5, 97, e6, ed, 0f, 31, c8, 68, 07, ce, e1, f0] [2025-12-14T03:38:55.831260064Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:55.831269973Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:55.831292445Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 1252 bytes [2025-12-14T03:38:55.831313213Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.831321980Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx pkt Short dcid=4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d key_phase=false len=20 pn=7 [2025-12-14T03:38:55.831331217Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:55.831338631Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 41 bytes [2025-12-14T03:38:55.831344712Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.831351104Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.831363958Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:55.831370740Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:55.831377293Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:55.831382883Z INFO quiche_apps::common] 1/1 response(s) received in 1.370926736s, closing... [2025-12-14T03:38:55.831398252Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx pkt Short dcid=b13bc88278d6db65 key_phase=false len=10 pn=10 [2025-12-14T03:38:55.831405235Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:55.831420293Z TRACE quiche::recovery::congestion::recovery] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d timer=121.910173ms latest_rtt=51.191529ms srtt=37.71585ms min_rtt=32.29544ms rttvar=14.805774ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1008, delivered_time: Instant { tv_sec: 713, tv_nsec: 896248336 }, first_sent_time: Instant { tv_sec: 713, tv_nsec: 896248336 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 14.36 Kbps, is_app_limited: true, interval: 170.982686ms, delivered: 284, prior_delivered: 724, prior_time: Some(Instant { tv_sec: 713, tv_nsec: 704131989 }), send_elapsed: 119.791157ms, ack_elapsed: 170.982686ms, rtt: 51.191529ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 447424, last_update: Instant { tv_sec: 713, tv_nsec: 896248336 }, next_time: Instant { tv_sec: 713, tv_nsec: 896248336 }, 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:38:55.831479703Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:50858 to 193.167.100.100:443 [2025-12-14T03:38:55.831488159Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:55.862977376Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:50858 [2025-12-14T03:38:55.862998135Z TRACE quiche_apps::client] 0.0.0.0:50858: processed 42 bytes [2025-12-14T03:38:55.863006410Z TRACE quiche_apps::client] 0.0.0.0:50858: recv() would block [2025-12-14T03:38:55.863012171Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:55.863020046Z TRACE quiche_apps::client] 0.0.0.0:50858 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.123339155Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:56.123361627Z TRACE quiche] 4c50d3fbdf70e32ee578c83fbdbf5c51d8ad379d draining timeout expired [2025-12-14T03:38:56.123406050Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.123413584Z INFO quiche_apps::client] connection closed, recv=8 sent=11 lost=1 retrans=2 sent_bytes=1301 recv_bytes=4773 lost_bytes=0 [local_addr=0.0.0.0:50858 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=11 lost=1 retrans=2 rtt=37.71585ms min_rtt=Some(32.29544ms) rttvar=14.805774ms cwnd=13500 sent_bytes=1301 recv_bytes=4773 lost_bytes=0 stream_retrans_bytes=294 pmtu=1350 delivery_rate=1795] [2025-12-14T03:38:56.128223890Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:56.128465700Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:50133 with scid da3a2669a9e1a6b8f71207242a059676acb63004 [2025-12-14T03:38:56.128506536Z TRACE quiche::tls] da3a2669a9e1a6b8f71207242a059676acb63004 write message lvl=Initial len=266 [2025-12-14T03:38:56.128523567Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Initial version=1 dcid=f19dbc5ea2f386eb33723512c547a624 scid=da3a2669a9e1a6b8f71207242a059676acb63004 len=270 pn=0 [2025-12-14T03:38:56.128527375Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:56.128540920Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=998.931342ms 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: 714, tv_nsec: 193328788 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 193328788 }, 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: 714, tv_nsec: 193328788 }, next_time: Instant { tv_sec: 714, tv_nsec: 193328788 }, 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:38:56.128625698Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:56.166724348Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:50133 [2025-12-14T03:38:56.166748884Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx pkt Initial version=1 dcid=da3a2669a9e1a6b8f71207242a059676acb63004 scid=0e8710820bfced7e token= len=397 pn=0 [2025-12-14T03:38:56.166771386Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.166782186Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 packet newly acked 0 [2025-12-14T03:38:56.166793066Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:56.166920183Z TRACE quiche::tls] da3a2669a9e1a6b8f71207242a059676acb63004 set write secret lvl=Handshake [2025-12-14T03:38:56.166933658Z TRACE quiche::tls] da3a2669a9e1a6b8f71207242a059676acb63004 set read secret lvl=Handshake [2025-12-14T03:38:56.166945590Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm PADDING len=281 [2025-12-14T03:38:56.166973712Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx pkt Handshake version=1 dcid=da3a2669a9e1a6b8f71207242a059676acb63004 scid=0e8710820bfced7e len=728 pn=0 [2025-12-14T03:38:56.166981537Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm CRYPTO off=0 len=707 [2025-12-14T03:38:56.167220973Z TRACE quiche::tls] da3a2669a9e1a6b8f71207242a059676acb63004 write message lvl=Handshake len=36 [2025-12-14T03:38:56.167229429Z TRACE quiche::tls] da3a2669a9e1a6b8f71207242a059676acb63004 set write secret lvl=OneRTT [2025-12-14T03:38:56.167238926Z TRACE quiche::tls] da3a2669a9e1a6b8f71207242a059676acb63004 set read secret lvl=OneRTT [2025-12-14T03:38:56.167258663Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 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(f19dbc5ea2f386eb33723512c547a624), 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(0e8710820bfced7e), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:56.167299028Z TRACE quiche_apps::client] 0.0.0.0:50133: processed 1200 bytes [2025-12-14T03:38:56.167309267Z TRACE quiche_apps::client] 0.0.0.0:50133: recv() would block [2025-12-14T03:38:56.167315018Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.167329946Z DEBUG quiche_apps::common] sending HTTP request "GET /surplus-surplus-alchemist\r\n" [2025-12-14T03:38:56.167395598Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Initial version=1 dcid=0e8710820bfced7e scid=da3a2669a9e1a6b8f71207242a059676acb63004 len=6 pn=1 [2025-12-14T03:38:56.167401429Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.167414052Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=114.141442ms latest_rtt=38.270811ms srtt=38.270811ms min_rtt=38.270811ms rttvar=19.135405ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.61 Kbps, is_app_limited: true, interval: 38.270811ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 193328788 }), send_elapsed: 0ns, ack_elapsed: 38.270811ms, rtt: 38.270811ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440936, last_update: Instant { tv_sec: 714, tv_nsec: 232112233 }, next_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:56.167442195Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Handshake version=1 dcid=0e8710820bfced7e scid=da3a2669a9e1a6b8f71207242a059676acb63004 len=45 pn=2 [2025-12-14T03:38:56.167446793Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.167450680Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:56.167458655Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=114.738032ms latest_rtt=38.270811ms srtt=38.270811ms min_rtt=38.270811ms rttvar=19.135405ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.61 Kbps, is_app_limited: true, interval: 38.270811ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 193328788 }), send_elapsed: 0ns, ack_elapsed: 38.270811ms, rtt: 38.270811ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440936, last_update: Instant { tv_sec: 714, tv_nsec: 232240612 }, next_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, max_datagram_size: 1350, last_packet_size: None, iv: 224.522µ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:38:56.167482049Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 dropped epoch 0 state [2025-12-14T03:38:56.167498069Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Short dcid=0e8710820bfced7e key_phase=false len=1164 pn=3 [2025-12-14T03:38:56.167502096Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c0, 62, 00, 0c, 55, 83, 03, ec, 27, 74, 3e, b1, 07, db, a6, 0e, 74, dd, 46, d1] reset_token=[eb, 85, fa, 13, e8, 76, 90, a5, 34, 17, da, 32, b6, df, 7d, d3] [2025-12-14T03:38:56.167511123Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[81, 0e, ff, 83, 70, 32, 2a, 98, 24, 74, 2a, f9, af, ee, 2b, 8d, c8, 69, 4f, 6d] reset_token=[49, a5, 80, 12, 9f, 13, e3, 78, 85, 77, dc, 88, e9, 63, 16, 6d] [2025-12-14T03:38:56.167518707Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm STREAM id=0 off=0 len=32 fin=true [2025-12-14T03:38:56.167522614Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm PADDING len=1047 [2025-12-14T03:38:56.167531822Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=114.664876ms latest_rtt=38.270811ms srtt=38.270811ms min_rtt=38.270811ms rttvar=19.135405ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.61 Kbps, is_app_limited: true, interval: 38.270811ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 193328788 }), send_elapsed: 0ns, ack_elapsed: 38.270811ms, rtt: 38.270811ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 440936, last_update: Instant { tv_sec: 714, tv_nsec: 232240612 }, next_time: Instant { tv_sec: 714, tv_nsec: 232465134 }, 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:38:56.167578589Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:50133 to 193.167.100.100:443 [2025-12-14T03:38:56.167585402Z TRACE quiche_apps::client] 0.0.0.0:50133 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.200621431Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:50133 [2025-12-14T03:38:56.200644734Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx pkt Short dcid=da3a2669a9e1a6b8f71207242a059676acb63004 key_phase=false len=20 pn=0 [2025-12-14T03:38:56.200659712Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm HANDSHAKE_DONE [2025-12-14T03:38:56.200668859Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 dropped epoch 1 state [2025-12-14T03:38:56.200675151Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm PADDING len=2 [2025-12-14T03:38:56.200692052Z TRACE quiche_apps::client] 0.0.0.0:50133: processed 41 bytes [2025-12-14T03:38:56.200699476Z TRACE quiche_apps::client] 0.0.0.0:50133: recv() would block [2025-12-14T03:38:56.200704085Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.200721858Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Short dcid=0e8710820bfced7e key_phase=false len=5 pn=4 [2025-12-14T03:38:56.200727889Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm ACK delay=9 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.200749589Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=106.445896ms latest_rtt=38.270811ms srtt=38.270811ms min_rtt=38.270811ms rttvar=19.135405ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.61 Kbps, is_app_limited: true, interval: 38.270811ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 193328788 }), send_elapsed: 0ns, ack_elapsed: 38.270811ms, rtt: 38.270811ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440936, last_update: Instant { tv_sec: 714, tv_nsec: 265566592 }, next_time: Instant { tv_sec: 714, tv_nsec: 265566592 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:56.200811364Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:50133 to 193.167.100.100:443 [2025-12-14T03:38:56.200820862Z TRACE quiche_apps::client] 0.0.0.0:50133 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.201137299Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:50133 [2025-12-14T03:38:56.201179838Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx pkt Short dcid=da3a2669a9e1a6b8f71207242a059676acb63004 key_phase=false len=202 pn=1 [2025-12-14T03:38:56.201196850Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5e, 27, 88, c8, 48, 0f, 1e, aa] reset_token=[9e, be, b2, e9, 7c, 26, 94, b9, 47, f5, 57, fa, a9, bc, 7a, 55] [2025-12-14T03:38:56.201212519Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a9, 0f, 08, c8, 41, d7, 88, 15] reset_token=[81, 8a, 5e, 7f, 1f, bd, 3c, 10, 5e, 5a, 27, 31, 5c, 28, c9, 0c] [2025-12-14T03:38:56.201225223Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[35, ea, ee, 3c, 11, 41, 89, a4] reset_token=[47, 7e, be, 44, 27, 6c, 25, c1, e0, 37, ed, 28, 59, 5b, 84, 33] [2025-12-14T03:38:56.201238187Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[54, 77, 76, 9e, ab, ac, a6, 37] reset_token=[c7, fd, eb, bb, 1b, 52, 1b, 47, 4b, 61, f5, f5, 10, a5, 14, 50] [2025-12-14T03:38:56.201251722Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[02, 28, e2, 6a, 9c, 83, ea, 4b] reset_token=[4b, 2f, 6b, 49, 14, e4, d2, e2, e1, eb, 25, aa, 6d, 8d, fe, 69] [2025-12-14T03:38:56.201262672Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:56.201305502Z TRACE quiche_apps::client] 0.0.0.0:50133: processed 223 bytes [2025-12-14T03:38:56.201316563Z TRACE quiche_apps::client] 0.0.0.0:50133: recv() would block [2025-12-14T03:38:56.201322454Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.201337542Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Short dcid=0e8710820bfced7e key_phase=false len=5 pn=5 [2025-12-14T03:38:56.201344615Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm ACK delay=19 blocks=[0..1] ecn_counts=None [2025-12-14T03:38:56.201361156Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=105.834299ms latest_rtt=38.270811ms srtt=38.270811ms min_rtt=38.270811ms rttvar=19.135405ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.61 Kbps, is_app_limited: true, interval: 38.270811ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 193328788 }), send_elapsed: 0ns, ack_elapsed: 38.270811ms, rtt: 38.270811ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440936, last_update: Instant { tv_sec: 714, tv_nsec: 265566592 }, next_time: Instant { tv_sec: 714, tv_nsec: 265566592 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:56.201433901Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:50133 to 193.167.100.100:443 [2025-12-14T03:38:56.201446014Z TRACE quiche_apps::client] 0.0.0.0:50133 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.300609729Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:50133 [2025-12-14T03:38:56.300645155Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx pkt Short dcid=da3a2669a9e1a6b8f71207242a059676acb63004 key_phase=false len=1049 pn=4 [2025-12-14T03:38:56.300664521Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:56.300672035Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:56.300692113Z TRACE quiche_apps::client] 0.0.0.0:50133: processed 1070 bytes [2025-12-14T03:38:56.300701129Z TRACE quiche_apps::client] 0.0.0.0:50133: recv() would block [2025-12-14T03:38:56.300707471Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.300719674Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:56.300725936Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:56.300732408Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:56.300737297Z INFO quiche_apps::common] 1/1 response(s) received in 172.105357ms, closing... [2025-12-14T03:38:56.300753336Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx pkt Short dcid=0e8710820bfced7e key_phase=false len=10 pn=6 [2025-12-14T03:38:56.300760720Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:56.300781108Z TRACE quiche::recovery::congestion::recovery] da3a2669a9e1a6b8f71207242a059676acb63004 timer=139.773919ms latest_rtt=38.270811ms srtt=38.270811ms min_rtt=38.270811ms rttvar=19.135405ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 232112274 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.61 Kbps, is_app_limited: true, interval: 38.270811ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 193328788 }), send_elapsed: 0ns, ack_elapsed: 38.270811ms, rtt: 38.270811ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 440936, last_update: Instant { tv_sec: 714, tv_nsec: 365600435 }, next_time: Instant { tv_sec: 714, tv_nsec: 365600435 }, 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:38:56.300870254Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:50133 to 193.167.100.100:443 [2025-12-14T03:38:56.300881675Z TRACE quiche_apps::client] 0.0.0.0:50133 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.332565515Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:50133 [2025-12-14T03:38:56.332587275Z TRACE quiche_apps::client] 0.0.0.0:50133: processed 42 bytes [2025-12-14T03:38:56.332596773Z TRACE quiche_apps::client] 0.0.0.0:50133: recv() would block [2025-12-14T03:38:56.332602904Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.332611701Z TRACE quiche_apps::client] 0.0.0.0:50133 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.645982451Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:56.646004863Z TRACE quiche] da3a2669a9e1a6b8f71207242a059676acb63004 draining timeout expired [2025-12-14T03:38:56.646051519Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.646060296Z 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:50133 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=38.270811ms min_rtt=Some(38.270811ms) rttvar=19.135405ms cwnd=13500 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8701] [2025-12-14T03:38:56.650769914Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:56.651004942Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35108 with scid fd07b21b6dd99c0767304cced6e656d8a6676806 [2025-12-14T03:38:56.651044716Z TRACE quiche::tls] fd07b21b6dd99c0767304cced6e656d8a6676806 write message lvl=Initial len=266 [2025-12-14T03:38:56.651061537Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx pkt Initial version=1 dcid=8ee4ca49cd1d31bef2ef16a793933381 scid=fd07b21b6dd99c0767304cced6e656d8a6676806 len=270 pn=0 [2025-12-14T03:38:56.651065194Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:56.651078719Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 timer=998.932885ms 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: 714, tv_nsec: 715868130 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 715868130 }, 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: 714, tv_nsec: 715868130 }, next_time: Instant { tv_sec: 714, tv_nsec: 715868130 }, 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:38:56.651171752Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:56.689276309Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35108 [2025-12-14T03:38:56.689305082Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx pkt Initial version=1 dcid=fd07b21b6dd99c0767304cced6e656d8a6676806 scid=7b97dc7d782c0cba token= len=399 pn=0 [2025-12-14T03:38:56.689339647Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.689352050Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 packet newly acked 0 [2025-12-14T03:38:56.689374952Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:56.689516516Z TRACE quiche::tls] fd07b21b6dd99c0767304cced6e656d8a6676806 set write secret lvl=Handshake [2025-12-14T03:38:56.689534319Z TRACE quiche::tls] fd07b21b6dd99c0767304cced6e656d8a6676806 set read secret lvl=Handshake [2025-12-14T03:38:56.689547764Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm PADDING len=283 [2025-12-14T03:38:56.689575365Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx pkt Handshake version=1 dcid=fd07b21b6dd99c0767304cced6e656d8a6676806 scid=7b97dc7d782c0cba len=726 pn=0 [2025-12-14T03:38:56.689583921Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm CRYPTO off=0 len=705 [2025-12-14T03:38:56.689763997Z TRACE quiche::tls] fd07b21b6dd99c0767304cced6e656d8a6676806 write message lvl=Handshake len=36 [2025-12-14T03:38:56.689768685Z TRACE quiche::tls] fd07b21b6dd99c0767304cced6e656d8a6676806 set write secret lvl=OneRTT [2025-12-14T03:38:56.689775649Z TRACE quiche::tls] fd07b21b6dd99c0767304cced6e656d8a6676806 set read secret lvl=OneRTT [2025-12-14T03:38:56.689792149Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 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(8ee4ca49cd1d31bef2ef16a793933381), 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(7b97dc7d782c0cba), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:56.689812958Z TRACE quiche_apps::client] 0.0.0.0:35108: processed 1200 bytes [2025-12-14T03:38:56.689818137Z TRACE quiche_apps::client] 0.0.0.0:35108: recv() would block [2025-12-14T03:38:56.689821163Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.689829839Z DEBUG quiche_apps::common] sending HTTP request "GET /olive-massive-scooter\r\n" [2025-12-14T03:38:56.689882297Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx pkt Initial version=1 dcid=7b97dc7d782c0cba scid=fd07b21b6dd99c0767304cced6e656d8a6676806 len=6 pn=1 [2025-12-14T03:38:56.689887126Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm ACK delay=72 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.689897515Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 timer=114.261993ms latest_rtt=38.286946ms srtt=38.286946ms min_rtt=38.286946ms rttvar=19.143473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.58 Kbps, is_app_limited: true, interval: 38.286946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 715868130 }), send_elapsed: 0ns, ack_elapsed: 38.286946ms, rtt: 38.286946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440750, last_update: Instant { tv_sec: 714, tv_nsec: 754646110 }, next_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:56.689920548Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx pkt Handshake version=1 dcid=7b97dc7d782c0cba scid=fd07b21b6dd99c0767304cced6e656d8a6676806 len=45 pn=2 [2025-12-14T03:38:56.689929194Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm ACK delay=43 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:56.689932581Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:56.689939133Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 timer=114.795296ms latest_rtt=38.286946ms srtt=38.286946ms min_rtt=38.286946ms rttvar=19.143473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.58 Kbps, is_app_limited: true, interval: 38.286946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 715868130 }), send_elapsed: 0ns, ack_elapsed: 38.286946ms, rtt: 38.286946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440750, last_update: Instant { tv_sec: 714, tv_nsec: 754729796 }, next_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, max_datagram_size: 1350, last_packet_size: None, iv: 224.617µ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:38:56.689953840Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 dropped epoch 0 state [2025-12-14T03:38:56.689967606Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx pkt Short dcid=7b97dc7d782c0cba key_phase=false len=1164 pn=3 [2025-12-14T03:38:56.689970822Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f2, 20, 7d, a0, 7a, 69, 3a, 9b, 45, 30, 06, 15, 94, 8d, 15, da, 02, 16, a3, 23] reset_token=[c5, 71, e7, d4, a7, ee, 43, 80, 06, b5, df, af, ab, 0a, aa, e5] [2025-12-14T03:38:56.689978426Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 27, 16, fe, 32, 8c, 34, b5, ff, ac, c6, 08, 2b, eb, a7, 37, 8b, d4, d4, 5c] reset_token=[cd, 9e, f2, f2, dd, cb, 6d, 12, f0, 97, 5c, 77, a2, 76, 8b, 31] [2025-12-14T03:38:56.689984968Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:38:56.689988114Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm PADDING len=1051 [2025-12-14T03:38:56.689995438Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 timer=114.739031ms latest_rtt=38.286946ms srtt=38.286946ms min_rtt=38.286946ms rttvar=19.143473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.58 Kbps, is_app_limited: true, interval: 38.286946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 715868130 }), send_elapsed: 0ns, ack_elapsed: 38.286946ms, rtt: 38.286946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 440750, last_update: Instant { tv_sec: 714, tv_nsec: 754729796 }, next_time: Instant { tv_sec: 714, tv_nsec: 754954413 }, 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:38:56.690042986Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35108 to 193.167.100.100:443 [2025-12-14T03:38:56.690052554Z TRACE quiche_apps::client] 0.0.0.0:35108 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.723532547Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:35108 [2025-12-14T03:38:56.723553686Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx pkt Short dcid=fd07b21b6dd99c0767304cced6e656d8a6676806 key_phase=false len=202 pn=1 [2025-12-14T03:38:56.723572942Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[fb, 0e, be, 64, 86, 15, be, b3] reset_token=[84, e7, 8e, b7, a2, 9c, 60, 6f, bf, 7d, b2, 2b, 5c, 78, b7, cb] [2025-12-14T03:38:56.723588742Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2a, cb, b6, 27, bc, 34, 4d, a7] reset_token=[be, e0, 9a, fe, f1, 34, 53, 52, 2f, fa, cc, e4, 8f, 7d, 22, 41] [2025-12-14T03:38:56.723601435Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e7, ec, b9, 83, 7f, cd, 8d, bb] reset_token=[54, b1, 75, ea, 27, cc, d5, b6, 39, 1f, c4, a8, 7e, 78, 9c, c3] [2025-12-14T03:38:56.723614630Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[00, ec, c9, d8, 8f, 21, 03, e8] reset_token=[65, 35, df, 6d, 10, a1, c2, 68, 7f, e8, f5, 28, af, 94, 6a, fd] [2025-12-14T03:38:56.723628155Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[24, a2, 0b, 96, 6b, 5e, 6f, f3] reset_token=[c7, 5f, 37, 31, fd, 41, f5, 77, 4a, cb, 04, 34, 37, da, ce, c1] [2025-12-14T03:38:56.723636901Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:56.723667438Z TRACE quiche_apps::client] 0.0.0.0:35108: processed 223 bytes [2025-12-14T03:38:56.723677016Z TRACE quiche_apps::client] 0.0.0.0:35108: recv() would block [2025-12-14T03:38:56.723682145Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.723694699Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx pkt Short dcid=7b97dc7d782c0cba key_phase=false len=5 pn=4 [2025-12-14T03:38:56.723701111Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm ACK delay=17 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:56.723712672Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 timer=81.021406ms latest_rtt=38.286946ms srtt=38.286946ms min_rtt=38.286946ms rttvar=19.143473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.58 Kbps, is_app_limited: true, interval: 38.286946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 715868130 }), send_elapsed: 0ns, ack_elapsed: 38.286946ms, rtt: 38.286946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440750, last_update: Instant { tv_sec: 714, tv_nsec: 788544332 }, next_time: Instant { tv_sec: 714, tv_nsec: 788544332 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:56.723754109Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:35108 to 193.167.100.100:443 [2025-12-14T03:38:56.723759630Z TRACE quiche_apps::client] 0.0.0.0:35108 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.725364287Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35108 [2025-12-14T03:38:56.725377963Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx pkt Short dcid=fd07b21b6dd99c0767304cced6e656d8a6676806 key_phase=false len=1049 pn=2 [2025-12-14T03:38:56.725385687Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:56.725392600Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:56.725404723Z TRACE quiche_apps::client] 0.0.0.0:35108: processed 1070 bytes [2025-12-14T03:38:56.725411665Z TRACE quiche_apps::client] 0.0.0.0:35108: recv() would block [2025-12-14T03:38:56.725416084Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.725423738Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:56.725428276Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:56.725432915Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:56.725437063Z INFO quiche_apps::common] 1/1 response(s) received in 74.257927ms, closing... [2025-12-14T03:38:56.725445549Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx pkt Short dcid=7b97dc7d782c0cba key_phase=false len=10 pn=5 [2025-12-14T03:38:56.725448835Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:56.725459795Z TRACE quiche::recovery::congestion::recovery] fd07b21b6dd99c0767304cced6e656d8a6676806 timer=79.273912ms latest_rtt=38.286946ms srtt=38.286946ms min_rtt=38.286946ms rttvar=19.143473ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, first_sent_time: Instant { tv_sec: 714, tv_nsec: 754646140 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.58 Kbps, is_app_limited: true, interval: 38.286946ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 714, tv_nsec: 715868130 }), send_elapsed: 0ns, ack_elapsed: 38.286946ms, rtt: 38.286946ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 440750, last_update: Instant { tv_sec: 714, tv_nsec: 790297516 }, next_time: Instant { tv_sec: 714, tv_nsec: 788544332 }, max_datagram_size: 1350, last_packet_size: None, iv: 81.679µ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:38:56.725514487Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35108 to 193.167.100.100:443 [2025-12-14T03:38:56.725523454Z TRACE quiche_apps::client] 0.0.0.0:35108 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.743882866Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:35108 [2025-12-14T03:38:56.743899106Z TRACE quiche_apps::client] 0.0.0.0:35108: processed 44 bytes [2025-12-14T03:38:56.743905809Z TRACE quiche_apps::client] 0.0.0.0:35108: recv() would block [2025-12-14T03:38:56.743910547Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.743917230Z TRACE quiche_apps::client] 0.0.0.0:35108 -> 193.167.100.100:443: done writing [2025-12-14T03:38:56.756712736Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:35108 [2025-12-14T03:38:56.756733685Z TRACE quiche_apps::client] 0.0.0.0:35108: processed 42 bytes [2025-12-14T03:38:56.756742231Z TRACE quiche_apps::client] 0.0.0.0:35108: recv() would block [2025-12-14T03:38:56.756748252Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:56.756757770Z TRACE quiche_apps::client] 0.0.0.0:35108 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.071124605Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:57.071175810Z TRACE quiche] fd07b21b6dd99c0767304cced6e656d8a6676806 draining timeout expired [2025-12-14T03:38:57.071214101Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.071220924Z 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:35108 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.286946ms min_rtt=Some(38.286946ms) rttvar=19.143473ms cwnd=13500 sent_bytes=1750 recv_bytes=2493 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8697] [2025-12-14T03:38:57.075961737Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:57.076228494Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60731 with scid 3b2dac63315a54e90c5bf306d952cb1183521d2a [2025-12-14T03:38:57.076271784Z TRACE quiche::tls] 3b2dac63315a54e90c5bf306d952cb1183521d2a write message lvl=Initial len=266 [2025-12-14T03:38:57.076289317Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Initial version=1 dcid=841d9e87052f3a6d912df4347c340d7c scid=3b2dac63315a54e90c5bf306d952cb1183521d2a len=270 pn=0 [2025-12-14T03:38:57.076293094Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:57.076307541Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=998.93019ms 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: 715, tv_nsec: 141094397 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 141094397 }, 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: 715, tv_nsec: 141094397 }, next_time: Instant { tv_sec: 715, tv_nsec: 141094397 }, 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:38:57.076388131Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:57.114254261Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60731 [2025-12-14T03:38:57.114299555Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx pkt Initial version=1 dcid=3b2dac63315a54e90c5bf306d952cb1183521d2a scid=661b4a138d340237 token= len=398 pn=0 [2025-12-14T03:38:57.114323229Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:57.114334971Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a packet newly acked 0 [2025-12-14T03:38:57.114345220Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:57.114482636Z TRACE quiche::tls] 3b2dac63315a54e90c5bf306d952cb1183521d2a set write secret lvl=Handshake [2025-12-14T03:38:57.114496712Z TRACE quiche::tls] 3b2dac63315a54e90c5bf306d952cb1183521d2a set read secret lvl=Handshake [2025-12-14T03:38:57.114509035Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm PADDING len=282 [2025-12-14T03:38:57.114540584Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx pkt Handshake version=1 dcid=3b2dac63315a54e90c5bf306d952cb1183521d2a scid=661b4a138d340237 len=727 pn=0 [2025-12-14T03:38:57.114548338Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:57.114759682Z TRACE quiche::tls] 3b2dac63315a54e90c5bf306d952cb1183521d2a write message lvl=Handshake len=36 [2025-12-14T03:38:57.114776313Z TRACE quiche::tls] 3b2dac63315a54e90c5bf306d952cb1183521d2a set write secret lvl=OneRTT [2025-12-14T03:38:57.114785430Z TRACE quiche::tls] 3b2dac63315a54e90c5bf306d952cb1183521d2a set read secret lvl=OneRTT [2025-12-14T03:38:57.114805397Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a 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(841d9e87052f3a6d912df4347c340d7c), 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(661b4a138d340237), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:57.114832127Z TRACE quiche_apps::client] 0.0.0.0:60731: processed 1200 bytes [2025-12-14T03:38:57.114838488Z TRACE quiche_apps::client] 0.0.0.0:60731: recv() would block [2025-12-14T03:38:57.114842215Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.114852525Z DEBUG quiche_apps::common] sending HTTP request "GET /unlimited-delighted-fighter\r\n" [2025-12-14T03:38:57.114921613Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Initial version=1 dcid=661b4a138d340237 scid=3b2dac63315a54e90c5bf306d952cb1183521d2a len=6 pn=1 [2025-12-14T03:38:57.114927444Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=78 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:57.114940258Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=113.509144ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 179658767 }, next_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:57.114970104Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Handshake version=1 dcid=661b4a138d340237 scid=3b2dac63315a54e90c5bf306d952cb1183521d2a len=45 pn=2 [2025-12-14T03:38:57.114974832Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=53 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:57.114978900Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:57.114986704Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=114.082862ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 179767018 }, next_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.244µ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:38:57.115009838Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a dropped epoch 0 state [2025-12-14T03:38:57.115026108Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=1164 pn=3 [2025-12-14T03:38:57.115030265Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9d, 6d, 07, f0, ee, a1, 68, 84, 05, a6, 09, ff, b1, 2a, 98, ef, 7a, f1, 37, d4] reset_token=[e3, 2a, ab, 75, 97, 69, 2c, 86, cd, 7d, 78, cf, 5a, 3c, 52, 83] [2025-12-14T03:38:57.115038801Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 41, 48, 9e, 7b, f8, 67, 7c, 6c, dd, 7e, 95, f0, 9c, 66, d7, 89, 4d, d1, 50] reset_token=[6a, a8, d0, 19, e6, 2c, 9c, e8, 6f, 9b, 81, 09, 91, 17, 37, 3b] [2025-12-14T03:38:57.115046326Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:38:57.115050273Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm PADDING len=1045 [2025-12-14T03:38:57.115059420Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=114.010156ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 179767018 }, next_time: Instant { tv_sec: 715, tv_nsec: 179990262 }, 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:38:57.115108932Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.115115905Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.229287756Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:57.229311100Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a loss detection timeout expired [2025-12-14T03:38:57.229319175Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=113.908244ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 179767018 }, next_time: Instant { tv_sec: 715, tv_nsec: 179990262 }, 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:38:57.229359480Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.229388304Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Handshake version=1 dcid=661b4a138d340237 scid=3b2dac63315a54e90c5bf306d952cb1183521d2a len=46 pn=4 [2025-12-14T03:38:57.229393443Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=14355 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:57.229399434Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:57.229417298Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=163.811113ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 294225724 }, next_time: Instant { tv_sec: 715, tv_nsec: 294225724 }, 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:38:57.229489682Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.229496996Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.262051246Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:60731 [2025-12-14T03:38:57.262082474Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx pkt Short dcid=3b2dac63315a54e90c5bf306d952cb1183521d2a key_phase=false len=202 pn=1 [2025-12-14T03:38:57.262107010Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7c, c4, e5, 3a, 71, 33, 78, 98] reset_token=[3b, a6, 2c, 2b, e8, 56, b5, c7, df, 1f, 1c, 49, 7f, 7e, 3a, 29] [2025-12-14T03:38:57.262125264Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[4a, b7, 94, aa, 69, 08, 0e, 6f] reset_token=[e2, 7c, 68, 43, dc, 69, 01, b0, 17, 4c, 01, e9, 4b, fd, 4d, 1a] [2025-12-14T03:38:57.262137446Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ed, 0c, 79, 36, a4, 95, 46, f2] reset_token=[f0, 94, c3, 45, 93, 51, 13, 61, 2e, 83, 74, 74, f8, 3d, d3, 94] [2025-12-14T03:38:57.262198811Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[82, f2, 5a, 35, 1a, bc, e1, 52] reset_token=[9e, d2, f2, de, 60, 22, ee, 32, da, 2e, 3d, 5c, 04, 49, de, 83] [2025-12-14T03:38:57.262214761Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[fb, 79, 4c, 3e, 60, b5, 50, 81] reset_token=[65, 2e, 39, 45, 4f, c9, 5f, fd, 9f, 55, 6b, 48, d3, 51, 05, 64] [2025-12-14T03:38:57.262225641Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:57.262274101Z TRACE quiche_apps::client] 0.0.0.0:60731: processed 223 bytes [2025-12-14T03:38:57.262281485Z TRACE quiche_apps::client] 0.0.0.0:60731: recv() would block [2025-12-14T03:38:57.262285432Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.262301121Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=5 pn=5 [2025-12-14T03:38:57.262305479Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=27 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:57.262317913Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=130.910027ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 327147548 }, next_time: Instant { tv_sec: 715, tv_nsec: 327147548 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:57.262370170Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.262376782Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.393570139Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:57.393607228Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a loss detection timeout expired [2025-12-14T03:38:57.393616466Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=277.928581ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 327147548 }, next_time: Instant { tv_sec: 715, tv_nsec: 327147548 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:57.393663523Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.393697236Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=127 pn=6 [2025-12-14T03:38:57.393702856Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=16451 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:57.393709840Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 41, 48, 9e, 7b, f8, 67, 7c, 6c, dd, 7e, 95, f0, 9c, 66, d7, 89, 4d, d1, 50] reset_token=[6a, a8, d0, 19, e6, 2c, 9c, e8, 6f, 9b, 81, 09, 91, 17, 37, 3b] [2025-12-14T03:38:57.393720128Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9d, 6d, 07, f0, ee, a1, 68, 84, 05, a6, 09, ff, b1, 2a, 98, ef, 7a, f1, 37, d4] reset_token=[e3, 2a, ab, 75, 97, 69, 2c, 86, cd, 7d, 78, cf, 5a, 3c, 52, 83] [2025-12-14T03:38:57.393728354Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:38:57.393750745Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=292.254108ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1542 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 153, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 458530939 }, next_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, max_datagram_size: 1350, last_packet_size: Some(153), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:57.393838800Z TRACE quiche_apps::client] written 153 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.393850181Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=9 pn=7 [2025-12-14T03:38:57.393854659Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=16471 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:57.393859147Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm PING mtu_probe=None [2025-12-14T03:38:57.393867493Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=292.137431ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1577 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 458701547 }, next_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, max_datagram_size: 1350, last_packet_size: None, iv: 423.939µ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:38:57.393912326Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.393917947Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.426782956Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:60731 [2025-12-14T03:38:57.426807702Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx pkt Short dcid=3b2dac63315a54e90c5bf306d952cb1183521d2a key_phase=false len=20 pn=2 [2025-12-14T03:38:57.426825645Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm HANDSHAKE_DONE [2025-12-14T03:38:57.426837007Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a dropped epoch 1 state [2025-12-14T03:38:57.426844621Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm PADDING len=2 [2025-12-14T03:38:57.426914561Z TRACE quiche_apps::client] 0.0.0.0:60731: processed 41 bytes [2025-12-14T03:38:57.426927245Z TRACE quiche_apps::client] 0.0.0.0:60731: recv() would block [2025-12-14T03:38:57.426933877Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.426950468Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=5 pn=8 [2025-12-14T03:38:57.426958343Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=18 blocks=[1..2] ecn_counts=None [2025-12-14T03:38:57.426980774Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=523.498921ms latest_rtt=38.052968ms srtt=38.052968ms min_rtt=38.052968ms rttvar=19.026484ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1378 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 179658797 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 38.052968ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 141094397 }), send_elapsed: 0ns, ack_elapsed: 38.052968ms, rtt: 38.052968ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 443460, last_update: Instant { tv_sec: 715, tv_nsec: 491798087 }, next_time: Instant { tv_sec: 715, tv_nsec: 492222026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:38:57.427035747Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.427042660Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.445106019Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:60731 [2025-12-14T03:38:57.445126758Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx pkt Short dcid=3b2dac63315a54e90c5bf306d952cb1183521d2a key_phase=false len=25 pn=3 [2025-12-14T03:38:57.445141255Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm ACK delay=2375 blocks=[5..5, 7..7] ecn_counts=None [2025-12-14T03:38:57.445178625Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a packet newly acked 5 [2025-12-14T03:38:57.445186479Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a packet newly acked 7 [2025-12-14T03:38:57.445207038Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a packet 3 lost on epoch 2 [2025-12-14T03:38:57.445239789Z TRACE quiche_apps::client] 0.0.0.0:60731: processed 46 bytes [2025-12-14T03:38:57.445249767Z TRACE quiche_apps::client] 0.0.0.0:60731: recv() would block [2025-12-14T03:38:57.445255698Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.445274403Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=119 pn=9 [2025-12-14T03:38:57.445282618Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 41, 48, 9e, 7b, f8, 67, 7c, 6c, dd, 7e, 95, f0, 9c, 66, d7, 89, 4d, d1, 50] reset_token=[6a, a8, d0, 19, e6, 2c, 9c, e8, 6f, 9b, 81, 09, 91, 17, 37, 3b] [2025-12-14T03:38:57.445293288Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9d, 6d, 07, f0, ee, a1, 68, 84, 05, a6, 09, ff, b1, 2a, 98, ef, 7a, f1, 37, d4] reset_token=[e3, 2a, ab, 75, 97, 69, 2c, 86, cd, 7d, 78, cf, 5a, 3c, 52, 83] [2025-12-14T03:38:57.445301093Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:38:57.445312183Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=6.242589ms latest_rtt=51.449209ms srtt=39.727498ms min_rtt=38.052968ms rttvar=17.618923ms cwnd=9450 ssthresh=9450 bytes_in_flight=298 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 715, tv_nsec: 509980148 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 715, tv_nsec: 509980148 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 330.321351ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 179658797 }), send_elapsed: 278.872142ms, ack_elapsed: 330.321351ms, rtt: 51.449209ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297338, last_update: Instant { tv_sec: 715, tv_nsec: 491798087 }, next_time: Instant { tv_sec: 715, tv_nsec: 492222026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:57.445362988Z TRACE quiche_apps::client] written 145 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.445369781Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.452443080Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:57.452450554Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a loss detection timeout expired [2025-12-14T03:38:57.452454101Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a packet 6 lost on epoch 2 [2025-12-14T03:38:57.452457587Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=128.009035ms latest_rtt=51.449209ms srtt=39.727498ms min_rtt=38.052968ms rttvar=17.618923ms cwnd=9450 ssthresh=9450 bytes_in_flight=145 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 715, tv_nsec: 509980148 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 715, tv_nsec: 509980148 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 330.321351ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 179658797 }), send_elapsed: 278.872142ms, ack_elapsed: 330.321351ms, rtt: 51.449209ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297338, last_update: Instant { tv_sec: 715, tv_nsec: 491798087 }, next_time: Instant { tv_sec: 715, tv_nsec: 492222026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:57.452478486Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.452489106Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=125 pn=10 [2025-12-14T03:38:57.452492563Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=920 blocks=[2..3] ecn_counts=None [2025-12-14T03:38:57.452496350Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9d, 6d, 07, f0, ee, a1, 68, 84, 05, a6, 09, ff, b1, 2a, 98, ef, 7a, f1, 37, d4] reset_token=[e3, 2a, ab, 75, 97, 69, 2c, 86, cd, 7d, 78, cf, 5a, 3c, 52, 83] [2025-12-14T03:38:57.452503142Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 41, 48, 9e, 7b, f8, 67, 7c, 6c, dd, 7e, 95, f0, 9c, 66, d7, 89, 4d, d1, 50] reset_token=[6a, a8, d0, 19, e6, 2c, 9c, e8, 6f, 9b, 81, 09, 91, 17, 37, 3b] [2025-12-14T03:38:57.452509133Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:38:57.452517970Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=135.167744ms latest_rtt=51.449209ms srtt=39.727498ms min_rtt=38.052968ms rttvar=17.618923ms cwnd=9450 ssthresh=9450 bytes_in_flight=296 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 715, tv_nsec: 509980148 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 715, tv_nsec: 509980148 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 330.321351ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 179658797 }), send_elapsed: 278.872142ms, ack_elapsed: 330.321351ms, rtt: 51.449209ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297338, last_update: Instant { tv_sec: 715, tv_nsec: 491798087 }, next_time: Instant { tv_sec: 715, tv_nsec: 492222026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:57.452551112Z TRACE quiche_apps::client] written 151 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.452556101Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.588752403Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:57.588787648Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a loss detection timeout expired [2025-12-14T03:38:57.588796244Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=134.091196ms latest_rtt=51.449209ms srtt=39.727498ms min_rtt=38.052968ms rttvar=17.618923ms cwnd=9450 ssthresh=9450 bytes_in_flight=296 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 715, tv_nsec: 509980148 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 715, tv_nsec: 509980148 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 330.321351ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 179658797 }), send_elapsed: 278.872142ms, ack_elapsed: 330.321351ms, rtt: 51.449209ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297338, last_update: Instant { tv_sec: 715, tv_nsec: 491798087 }, next_time: Instant { tv_sec: 715, tv_nsec: 492222026 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:57.588846037Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.588877616Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=127 pn=11 [2025-12-14T03:38:57.588882976Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm ACK delay=17968 blocks=[2..3] ecn_counts=None [2025-12-14T03:38:57.588889528Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9d, 6d, 07, f0, ee, a1, 68, 84, 05, a6, 09, ff, b1, 2a, 98, ef, 7a, f1, 37, d4] reset_token=[e3, 2a, ab, 75, 97, 69, 2c, 86, cd, 7d, 78, cf, 5a, 3c, 52, 83] [2025-12-14T03:38:57.588899797Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[30, 41, 48, 9e, 7b, f8, 67, 7c, 6c, dd, 7e, 95, f0, 9c, 66, d7, 89, 4d, d1, 50] reset_token=[6a, a8, d0, 19, e6, 2c, 9c, e8, 6f, 9b, 81, 09, 91, 17, 37, 3b] [2025-12-14T03:38:57.588907742Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:38:57.588929423Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=270.333364ms latest_rtt=51.449209ms srtt=39.727498ms min_rtt=38.052968ms rttvar=17.618923ms cwnd=9450 ssthresh=9450 bytes_in_flight=449 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 715, tv_nsec: 509980148 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 715, tv_nsec: 509980148 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 7, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 330.321351ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 179658797 }), send_elapsed: 278.872142ms, ack_elapsed: 330.321351ms, rtt: 51.449209ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297338, last_update: Instant { tv_sec: 715, tv_nsec: 653712822 }, next_time: Instant { tv_sec: 715, tv_nsec: 653712822 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:57.589011345Z TRACE quiche_apps::client] written 153 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.589018879Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.622351770Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:60731 [2025-12-14T03:38:57.622373630Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx pkt Short dcid=3b2dac63315a54e90c5bf306d952cb1183521d2a key_phase=false len=1049 pn=4 [2025-12-14T03:38:57.622390412Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:38:57.622397174Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:38:57.622414767Z TRACE quiche_apps::client] 0.0.0.0:60731: processed 1070 bytes [2025-12-14T03:38:57.622433061Z TRACE quiche_apps::client] 0.0.0.0:60731: recv() would block [2025-12-14T03:38:57.622438511Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.622448259Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:38:57.622453629Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:38:57.622459130Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:38:57.622463928Z INFO quiche_apps::common] 1/1 response(s) received in 546.071249ms, closing... [2025-12-14T03:38:57.622478426Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx pkt Short dcid=661b4a138d340237 key_phase=false len=10 pn=12 [2025-12-14T03:38:57.622482844Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:38:57.622495066Z TRACE quiche::recovery::congestion::recovery] 3b2dac63315a54e90c5bf306d952cb1183521d2a timer=270.382345ms latest_rtt=51.449209ms srtt=39.727498ms min_rtt=38.052968ms rttvar=17.618923ms cwnd=9450 ssthresh=9450 bytes_in_flight=485 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 715, tv_nsec: 509980148 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 715, tv_nsec: 509980148 }, first_sent_time: Instant { tv_sec: 715, tv_nsec: 458530939 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 7, rate_sample: RateSample { bandwidth: 70.00 Kbps, is_app_limited: true, interval: 330.321351ms, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 715, tv_nsec: 179658797 }), send_elapsed: 278.872142ms, ack_elapsed: 330.321351ms, rtt: 51.449209ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 297338, last_update: Instant { tv_sec: 715, tv_nsec: 653712822 }, next_time: Instant { tv_sec: 715, tv_nsec: 653712822 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:57.622550530Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60731 to 193.167.100.100:443 [2025-12-14T03:38:57.622556631Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.639973288Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:60731 [2025-12-14T03:38:57.639999587Z TRACE quiche_apps::client] 0.0.0.0:60731: processed 46 bytes [2025-12-14T03:38:57.640007612Z TRACE quiche_apps::client] 0.0.0.0:60731: recv() would block [2025-12-14T03:38:57.640013533Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.640023822Z TRACE quiche_apps::client] 0.0.0.0:60731 -> 193.167.100.100:443: done writing [2025-12-14T03:38:57.954374766Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:57.954397879Z TRACE quiche] 3b2dac63315a54e90c5bf306d952cb1183521d2a draining timeout expired [2025-12-14T03:38:57.954441120Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:57.954447852Z INFO quiche_apps::client] connection closed, recv=6 sent=13 lost=2 retrans=5 sent_bytes=2518 recv_bytes=2580 lost_bytes=1343 [local_addr=0.0.0.0:60731 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=13 lost=2 retrans=5 rtt=39.727498ms min_rtt=Some(38.052968ms) rttvar=17.618923ms cwnd=9450 sent_bytes=2518 recv_bytes=2580 lost_bytes=0 stream_retrans_bytes=172 pmtu=1350 delivery_rate=8750] [2025-12-14T03:38:57.959278047Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:38:57.959513977Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37189 with scid 5963d5099e45f470188e2f30b7cb07f73829d5ed [2025-12-14T03:38:57.959554262Z TRACE quiche::tls] 5963d5099e45f470188e2f30b7cb07f73829d5ed write message lvl=Initial len=266 [2025-12-14T03:38:57.959572115Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Initial version=1 dcid=e6a7b93fcfa0739008c14c505d5c363b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=270 pn=0 [2025-12-14T03:38:57.959581653Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:57.959595699Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=998.92491ms 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: 716, tv_nsec: 24377285 }, first_sent_time: Instant { tv_sec: 716, tv_nsec: 24377285 }, 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: 716, tv_nsec: 24377285 }, next_time: Instant { tv_sec: 716, tv_nsec: 24377285 }, 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:38:57.959680206Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:38:58.959738217Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:58.959773252Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:38:58.959781698Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=997.738009ms 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: 716, tv_nsec: 24377285 }, first_sent_time: Instant { tv_sec: 716, tv_nsec: 24377285 }, 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: 716, tv_nsec: 24377285 }, next_time: Instant { tv_sec: 716, tv_nsec: 24377285 }, 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:38:58.959808909Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:58.959854403Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Initial version=1 dcid=e6a7b93fcfa0739008c14c505d5c363b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=270 pn=1 [2025-12-14T03:38:58.959859884Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm CRYPTO off=0 len=266 [2025-12-14T03:38:58.959880482Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=1.997948163s 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: 716, tv_nsec: 24377285 }, first_sent_time: Instant { tv_sec: 716, tv_nsec: 24377285 }, 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: 717, tv_nsec: 24685211 }, next_time: Instant { tv_sec: 717, tv_nsec: 24685211 }, 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:38:58.959989385Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:58.960002469Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:58.997511478Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:38:58.997545090Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Initial version=1 dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed scid=e028c9e0178a6b2b token= len=398 pn=0 [2025-12-14T03:38:58.997562072Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:38:58.997573243Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet newly acked 1 [2025-12-14T03:38:58.997581648Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 0 lost on epoch 0 [2025-12-14T03:38:58.997603800Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm CRYPTO off=0 len=90 [2025-12-14T03:38:58.997748539Z TRACE quiche::tls] 5963d5099e45f470188e2f30b7cb07f73829d5ed set write secret lvl=Handshake [2025-12-14T03:38:58.997769518Z TRACE quiche::tls] 5963d5099e45f470188e2f30b7cb07f73829d5ed set read secret lvl=Handshake [2025-12-14T03:38:58.997782623Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm PADDING len=282 [2025-12-14T03:38:58.997811907Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Handshake version=1 dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed scid=e028c9e0178a6b2b len=727 pn=0 [2025-12-14T03:38:58.997819802Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:58.998009154Z TRACE quiche::tls] 5963d5099e45f470188e2f30b7cb07f73829d5ed write message lvl=Handshake len=36 [2025-12-14T03:38:58.998013823Z TRACE quiche::tls] 5963d5099e45f470188e2f30b7cb07f73829d5ed set write secret lvl=OneRTT [2025-12-14T03:38:58.998021057Z TRACE quiche::tls] 5963d5099e45f470188e2f30b7cb07f73829d5ed set read secret lvl=OneRTT [2025-12-14T03:38:58.998037678Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed 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(e6a7b93fcfa0739008c14c505d5c363b), 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(e028c9e0178a6b2b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:38:58.998059328Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 1200 bytes [2025-12-14T03:38:58.998064588Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:38:58.998067674Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:58.998076500Z DEBUG quiche_apps::common] sending HTTP request "GET /microscopic-unlimited-pirate\r\n" [2025-12-14T03:38:58.998130250Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Initial version=1 dcid=e028c9e0178a6b2b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=6 pn=2 [2025-12-14T03:38:58.998134768Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:58.998175675Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=112.493816ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 62395485 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 62978140 }, next_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:58.998204949Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Handshake version=1 dcid=e028c9e0178a6b2b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=45 pn=3 [2025-12-14T03:38:58.998208866Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:58.998212183Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:58.998218755Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=113.034022ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 62978140 }, next_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:58.998234113Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed dropped epoch 0 state [2025-12-14T03:38:58.998248079Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=1164 pn=4 [2025-12-14T03:38:58.998251376Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:38:58.998258739Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:38:58.998269860Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:38:58.998273186Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm PADDING len=1044 [2025-12-14T03:38:58.998280840Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=112.971886ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 62978140 }, next_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:58.998323089Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:58.998332537Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.111506912Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:59.111543029Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:38:59.111552276Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=112.829559ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 62978140 }, next_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.111592030Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.111623749Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Handshake version=1 dcid=e028c9e0178a6b2b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=46 pn=5 [2025-12-14T03:38:59.111629470Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=14225 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:59.111636694Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:59.111655348Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=162.72788ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 176459226 }, next_time: Instant { tv_sec: 717, tv_nsec: 176459226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.111767427Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.111780191Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.197531199Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:38:59.197566225Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed dropped invalid packet [2025-12-14T03:38:59.197574510Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 1200 bytes [2025-12-14T03:38:59.197582836Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:38:59.197588756Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.197602161Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.274735729Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:59.274752269Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:38:59.274759954Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=275.884217ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 176459226 }, next_time: Instant { tv_sec: 717, tv_nsec: 176459226 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.274790170Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.274814856Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=120 pn=6 [2025-12-14T03:38:59.274820266Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:38:59.274843259Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:38:59.274851765Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:38:59.274872673Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=289.253294ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1535 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 339653278 }, next_time: Instant { tv_sec: 717, tv_nsec: 339653278 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.274936552Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.274951791Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=4 pn=7 [2025-12-14T03:38:59.274959025Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm PING mtu_probe=None [2025-12-14T03:38:59.274965587Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm PADDING len=3 [2025-12-14T03:38:59.274978671Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=289.146265ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1565 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 339653278 }, next_time: Instant { tv_sec: 717, tv_nsec: 339653278 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.275024156Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.275034886Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.397908236Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:38:59.397965313Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Handshake version=1 dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed scid=e028c9e0178a6b2b len=727 pn=2 [2025-12-14T03:38:59.397988576Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm CRYPTO off=0 len=706 [2025-12-14T03:38:59.398018652Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 764 bytes [2025-12-14T03:38:59.398032879Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:38:59.398036074Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.398050832Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Handshake version=1 dcid=e028c9e0178a6b2b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=7 pn=8 [2025-12-14T03:38:59.398054669Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=11 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:59.398067724Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=166.058044ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1565 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 462897840 }, next_time: Instant { tv_sec: 717, tv_nsec: 462897840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.398122095Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.398131102Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.564354968Z TRACE quiche_apps::client] timed out [2025-12-14T03:38:59.564388040Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:38:59.564396135Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=452.252259ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1565 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 462897840 }, next_time: Instant { tv_sec: 717, tv_nsec: 462897840 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.564444395Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.564475382Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Handshake version=1 dcid=e028c9e0178a6b2b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=50 pn=9 [2025-12-14T03:38:59.564480542Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=20814 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:59.564487555Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm CRYPTO off=0 len=36 [2025-12-14T03:38:59.564534813Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=815.45605ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1669 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 629311471 }, next_time: Instant { tv_sec: 717, tv_nsec: 629311471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.564625021Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.564643195Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Handshake version=1 dcid=e028c9e0178a6b2b scid=5963d5099e45f470188e2f30b7cb07f73829d5ed len=11 pn=10 [2025-12-14T03:38:59.564649787Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=20835 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:38:59.564657472Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm PING mtu_probe=None [2025-12-14T03:38:59.564674613Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=815.315588ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1734 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 629311471 }, next_time: Instant { tv_sec: 717, tv_nsec: 629311471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.564721932Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.564739915Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.596783636Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:38:59.596808162Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Short dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed key_phase=false len=203 pn=0 [2025-12-14T03:38:59.596825645Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm HANDSHAKE_DONE [2025-12-14T03:38:59.596834110Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed dropped epoch 1 state [2025-12-14T03:38:59.596842616Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[24, c9, 3c, 72, 82, a2, ca, c2] reset_token=[68, f5, b9, 4f, 8a, b5, de, ee, 61, 92, 18, 9b, b0, 18, 69, e2] [2025-12-14T03:38:59.596856422Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[04, ce, 23, 62, ac, e5, de, 8b] reset_token=[31, 1d, ca, 88, fe, 33, 4e, ac, 3a, 71, 88, 14, 11, e9, 52, 3d] [2025-12-14T03:38:59.596865168Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[16, 62, 72, b8, 61, af, 2f, 92] reset_token=[a0, 9e, 56, a2, 3d, 61, 3a, 47, 8e, 45, 31, 3c, 1f, b8, bd, 9f] [2025-12-14T03:38:59.596871290Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4f, 20, 4f, cf, 51, 50, 5e, 14] reset_token=[1f, 0c, 61, 3a, a5, d5, c6, 65, 5b, cd, 33, b9, 74, 27, 74, b2] [2025-12-14T03:38:59.596878273Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e1, d6, 49, d9, 78, fc, 4b, 96] reset_token=[1a, d7, f2, 1f, c2, 6f, 99, cd, d5, 35, 59, b6, 25, 70, c5, f7] [2025-12-14T03:38:59.596887710Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:59.596938284Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 224 bytes [2025-12-14T03:38:59.596949085Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:38:59.596952691Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.596968781Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=5 pn=11 [2025-12-14T03:38:59.596974361Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-12-14T03:38:59.596988788Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=783.001573ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1366 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 717, tv_nsec: 629311471 }, next_time: Instant { tv_sec: 717, tv_nsec: 629311471 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.597052297Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.597064429Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:38:59.945239239Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:38:59.945274926Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Short dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed key_phase=false len=203 pn=3 [2025-12-14T03:38:59.945293901Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm HANDSHAKE_DONE [2025-12-14T03:38:59.945303469Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[24, c9, 3c, 72, 82, a2, ca, c2] reset_token=[68, f5, b9, 4f, 8a, b5, de, ee, 61, 92, 18, 9b, b0, 18, 69, e2] [2025-12-14T03:38:59.945317455Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[04, ce, 23, 62, ac, e5, de, 8b] reset_token=[31, 1d, ca, 88, fe, 33, 4e, ac, 3a, 71, 88, 14, 11, e9, 52, 3d] [2025-12-14T03:38:59.945327253Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[16, 62, 72, b8, 61, af, 2f, 92] reset_token=[a0, 9e, 56, a2, 3d, 61, 3a, 47, 8e, 45, 31, 3c, 1f, b8, bd, 9f] [2025-12-14T03:38:59.945334537Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4f, 20, 4f, cf, 51, 50, 5e, 14] reset_token=[1f, 0c, 61, 3a, a5, d5, c6, 65, 5b, cd, 33, b9, 74, 27, 74, b2] [2025-12-14T03:38:59.945344435Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e1, d6, 49, d9, 78, fc, 4b, 96] reset_token=[1a, d7, f2, 1f, c2, 6f, 99, cd, d5, 35, 59, b6, 25, 70, c5, f7] [2025-12-14T03:38:59.945353381Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm CRYPTO off=0 len=42 [2025-12-14T03:38:59.945377477Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 224 bytes [2025-12-14T03:38:59.945382786Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:38:59.945386022Z TRACE quiche_apps::client] done reading [2025-12-14T03:38:59.945399938Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=7 pn=12 [2025-12-14T03:38:59.945403775Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=15 blocks=[0..0, 3..3] ecn_counts=None [2025-12-14T03:38:59.945416619Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=434.574233ms latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1366 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 718, tv_nsec: 10247438 }, next_time: Instant { tv_sec: 718, tv_nsec: 10247438 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:38:59.945468326Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:38:59.945477292Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.380980299Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:00.381031665Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:39:00.381043076Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=1.103993801s latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1366 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 718, tv_nsec: 10247438 }, next_time: Instant { tv_sec: 718, tv_nsec: 10247438 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.381076048Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.381108288Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=210 pn=13 [2025-12-14T03:39:00.381113688Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=54478 blocks=[0..0, 3..3] ecn_counts=None [2025-12-14T03:39:00.381120711Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.381131491Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.381140778Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.381178539Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.381187215Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:39:00.381210127Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=2.209969553s latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1602 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.381310685Z TRACE quiche_apps::client] written 236 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.381342785Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=11 pn=14 [2025-12-14T03:39:00.381349126Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=54508 blocks=[0..0, 3..3] ecn_counts=None [2025-12-14T03:39:00.381355678Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm PING mtu_probe=None [2025-12-14T03:39:00.381368803Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=2.210052907s latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1639 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, 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.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.381420810Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.381432061Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.409851313Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:39:00.409872232Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Short dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed key_phase=false len=203 pn=5 [2025-12-14T03:39:00.409888342Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm HANDSHAKE_DONE [2025-12-14T03:39:00.409897088Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[24, c9, 3c, 72, 82, a2, ca, c2] reset_token=[68, f5, b9, 4f, 8a, b5, de, ee, 61, 92, 18, 9b, b0, 18, 69, e2] [2025-12-14T03:39:00.409908830Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[04, ce, 23, 62, ac, e5, de, 8b] reset_token=[31, 1d, ca, 88, fe, 33, 4e, ac, 3a, 71, 88, 14, 11, e9, 52, 3d] [2025-12-14T03:39:00.409919610Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[16, 62, 72, b8, 61, af, 2f, 92] reset_token=[a0, 9e, 56, a2, 3d, 61, 3a, 47, 8e, 45, 31, 3c, 1f, b8, bd, 9f] [2025-12-14T03:39:00.409930109Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4f, 20, 4f, cf, 51, 50, 5e, 14] reset_token=[1f, 0c, 61, 3a, a5, d5, c6, 65, 5b, cd, 33, b9, 74, 27, 74, b2] [2025-12-14T03:39:00.409946670Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[e1, d6, 49, d9, 78, fc, 4b, 96] reset_token=[1a, d7, f2, 1f, c2, 6f, 99, cd, d5, 35, 59, b6, 25, 70, c5, f7] [2025-12-14T03:39:00.409955857Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm CRYPTO off=0 len=42 [2025-12-14T03:39:00.409976686Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 224 bytes [2025-12-14T03:39:00.409985032Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:39:00.409989991Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.410004949Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=9 pn=15 [2025-12-14T03:39:00.410009798Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=16 blocks=[0..0, 3..3, 5..5] ecn_counts=None [2025-12-14T03:39:00.410020007Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=2.181402494s latest_rtt=37.710274ms srtt=37.710274ms min_rtt=37.710274ms rttvar=18.855137ms cwnd=9450 ssthresh=9450 bytes_in_flight=1639 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 717, tv_nsec: 100688414 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, first_sent_time: Instant { tv_sec: 717, tv_nsec: 62978140 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.0380182s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 716, tv_nsec: 24377285 }), send_elapsed: 1.000307926s, ack_elapsed: 1.0380182s, rtt: 37.710274ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313243, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.410064810Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.410073937Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.432216814Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:39:00.432240458Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Short dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed key_phase=false len=23 pn=6 [2025-12-14T03:39:00.432257239Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm ACK delay=2375 blocks=[14..14] ecn_counts=None [2025-12-14T03:39:00.432267859Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet newly acked 14 [2025-12-14T03:39:00.432276816Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 4 lost on epoch 2 [2025-12-14T03:39:00.432283358Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 6 lost on epoch 2 [2025-12-14T03:39:00.432291724Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 7 lost on epoch 2 [2025-12-14T03:39:00.432314616Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 44 bytes [2025-12-14T03:39:00.432323503Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:39:00.432329685Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.432353018Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=205 pn=16 [2025-12-14T03:39:00.432361163Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=13 blocks=[5..6] ecn_counts=None [2025-12-14T03:39:00.432381802Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.432399765Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.432414412Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.432423629Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.432431113Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:39:00.432467130Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=6.161488ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=467 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, 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.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.432527042Z TRACE quiche_apps::client] written 231 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.432539525Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.439615953Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:00.439624118Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:39:00.439628817Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 13 lost on epoch 2 [2025-12-14T03:39:00.439633375Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=127.097233ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=231 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, 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.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.439659314Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.439674692Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=206 pn=17 [2025-12-14T03:39:00.439679121Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=929 blocks=[5..6] ecn_counts=None [2025-12-14T03:39:00.439684040Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.439693117Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.439701432Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.439709337Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.439717121Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:39:00.439730126Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=134.328709ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=463 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.439774799Z TRACE quiche_apps::client] written 232 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.439785228Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.574970207Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:00.574993821Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:39:00.575014459Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=133.437655ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=463 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 445943064 }, next_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.575041109Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.575069011Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=208 pn=18 [2025-12-14T03:39:00.575073479Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=17853 blocks=[5..6] ecn_counts=None [2025-12-14T03:39:00.575079150Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.575087565Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.575095290Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.575101651Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.575108083Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:39:00.575128291Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=268.709395ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=697 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 639905960 }, next_time: Instant { tv_sec: 718, tv_nsec: 639905960 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.575226695Z TRACE quiche_apps::client] written 234 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.575241061Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.844574750Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:00.844604846Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed loss detection timeout expired [2025-12-14T03:39:00.844616307Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=268.008269ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=697 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 639905960 }, next_time: Instant { tv_sec: 718, tv_nsec: 639905960 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.844648638Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.844683863Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=368 pn=19 [2025-12-14T03:39:00.844689674Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=51554 blocks=[5..6] ecn_counts=None [2025-12-14T03:39:00.844696627Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.844707277Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.844715813Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.844723768Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.844731693Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.844749526Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.844757430Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.844764984Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.844772629Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm STREAM id=0 off=0 len=35 fin=true [2025-12-14T03:39:00.844798637Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=537.436154ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=1091 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 909515303 }, next_time: Instant { tv_sec: 718, tv_nsec: 909515303 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.844891159Z TRACE quiche_apps::client] written 394 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.844908662Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=9 pn=20 [2025-12-14T03:39:00.844915695Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=51583 blocks=[5..6] ecn_counts=None [2025-12-14T03:39:00.844923079Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm PING mtu_probe=None [2025-12-14T03:39:00.844937275Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=537.538664ms latest_rtt=51.148801ms srtt=39.390089ms min_rtt=37.710274ms rttvar=17.500983ms cwnd=6615 ssthresh=6615 bytes_in_flight=1126 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 497091865 }) Rate { delivered: 370, delivered_time: Instant { tv_sec: 718, tv_nsec: 497091865 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 445943064 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 14, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.434113725s, delivered: 37, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 717, tv_nsec: 62978140 }), send_elapsed: 1.382964924s, ack_elapsed: 1.434113725s, rtt: 51.148801ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 209919, last_update: Instant { tv_sec: 718, tv_nsec: 909515303 }, next_time: Instant { tv_sec: 718, tv_nsec: 909515303 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.845001776Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.845014359Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.896334987Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:39:00.896375803Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Short dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed key_phase=false len=26 pn=9 [2025-12-14T03:39:00.896395750Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm ACK delay=2375 blocks=[15..16, 19..19] ecn_counts=None [2025-12-14T03:39:00.896406350Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet newly acked 15 [2025-12-14T03:39:00.896409856Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet newly acked 16 [2025-12-14T03:39:00.896416068Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet newly acked 19 [2025-12-14T03:39:00.896422279Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 17 lost on epoch 2 [2025-12-14T03:39:00.896425916Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed packet 18 lost on epoch 2 [2025-12-14T03:39:00.896431857Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm PING mtu_probe=None [2025-12-14T03:39:00.896461152Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 47 bytes [2025-12-14T03:39:00.896471261Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:39:00.896476541Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.896498311Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=325 pn=21 [2025-12-14T03:39:00.896503461Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm ACK delay=15 blocks=[9..9] ecn_counts=None [2025-12-14T03:39:00.896509983Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.896523127Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.896535110Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.896541472Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.896547503Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.896558714Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.896579723Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5c, 6f, 92, 61, 0d, 63, c9, f4, b4, a0, a9, 9d, 5a, 7a, 62, a7, 86, 7a, 7e, b5] reset_token=[09, 98, e8, 5e, 88, c2, 46, 9c, 45, 9e, 42, 3a, bb, 8c, 1a, 06] [2025-12-14T03:39:00.896586335Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f1, a0, cc, 6b, 24, 4d, ed, cc, 88, 19, ef, 76, 09, 45, d7, 64, 16, 42, 0d, b5] reset_token=[dd, b3, 64, 1f, 56, ca, 13, f9, 68, d4, 7e, dd, 0f, c4, d2, 27] [2025-12-14T03:39:00.896621490Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=130.615401ms latest_rtt=51.710153ms srtt=40.930096ms min_rtt=37.710274ms rttvar=16.205753ms cwnd=4630 ssthresh=4630 bytes_in_flight=386 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 961225456 }) Rate { delivered: 995, delivered_time: Instant { tv_sec: 718, tv_nsec: 961225456 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 909515303 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 19, rate_sample: RateSample { bandwidth: 10.77 Kbps, is_app_limited: true, interval: 464.133591ms, delivered: 625, prior_delivered: 370, prior_time: Some(Instant { tv_sec: 718, tv_nsec: 497091865 }), send_elapsed: 463.572239ms, ack_elapsed: 464.133591ms, rtt: 51.710153ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 141399, last_update: Instant { tv_sec: 718, tv_nsec: 909515303 }, next_time: Instant { tv_sec: 718, tv_nsec: 909515303 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.896675571Z TRACE quiche_apps::client] written 351 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.896682143Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.929174832Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:39:00.929203486Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx pkt Short dcid=5963d5099e45f470188e2f30b7cb07f73829d5ed key_phase=false len=1049 pn=10 [2025-12-14T03:39:00.929218564Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:39:00.929225898Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:39:00.929240795Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 1070 bytes [2025-12-14T03:39:00.929250804Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:39:00.929258388Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.929273396Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:39:00.929280720Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:39:00.929287302Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:39:00.929293674Z INFO quiche_apps::common] 1/1 response(s) received in 2.969606705s, closing... [2025-12-14T03:39:00.929313741Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx pkt Short dcid=e028c9e0178a6b2b key_phase=false len=10 pn=22 [2025-12-14T03:39:00.929322067Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:39:00.929340020Z TRACE quiche::recovery::congestion::recovery] 5963d5099e45f470188e2f30b7cb07f73829d5ed timer=130.71629ms latest_rtt=51.710153ms srtt=40.930096ms min_rtt=37.710274ms rttvar=16.205753ms cwnd=4630 ssthresh=4630 bytes_in_flight=422 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 718, tv_nsec: 961225456 }) Rate { delivered: 995, delivered_time: Instant { tv_sec: 718, tv_nsec: 961225456 }, first_sent_time: Instant { tv_sec: 718, tv_nsec: 909515303 }, end_of_app_limited: 21, last_sent_packet: 22, largest_acked: 19, rate_sample: RateSample { bandwidth: 10.77 Kbps, is_app_limited: true, interval: 464.133591ms, delivered: 625, prior_delivered: 370, prior_time: Some(Instant { tv_sec: 718, tv_nsec: 497091865 }), send_elapsed: 463.572239ms, ack_elapsed: 464.133591ms, rtt: 51.710153ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 141399, last_update: Instant { tv_sec: 718, tv_nsec: 909515303 }, next_time: Instant { tv_sec: 718, tv_nsec: 909515303 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:00.929431921Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37189 to 193.167.100.100:443 [2025-12-14T03:39:00.929443833Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:00.947728605Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:37189 [2025-12-14T03:39:00.947746047Z TRACE quiche_apps::client] 0.0.0.0:37189: processed 44 bytes [2025-12-14T03:39:00.947753120Z TRACE quiche_apps::client] 0.0.0.0:37189: recv() would block [2025-12-14T03:39:00.947756887Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:00.947761616Z TRACE quiche_apps::client] 0.0.0.0:37189 -> 193.167.100.100:443: done writing [2025-12-14T03:39:01.247114760Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:01.247138254Z TRACE quiche] 5963d5099e45f470188e2f30b7cb07f73829d5ed draining timeout expired [2025-12-14T03:39:01.247202483Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:01.247213654Z INFO quiche_apps::client] connection closed, recv=9 sent=23 lost=9 retrans=16 sent_bytes=4407 recv_bytes=3797 lost_bytes=2401 [local_addr=0.0.0.0:37189 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=23 lost=9 retrans=16 rtt=40.930096ms min_rtt=Some(37.710274ms) rttvar=16.205753ms cwnd=4630 sent_bytes=4407 recv_bytes=3797 lost_bytes=0 stream_retrans_bytes=1025 pmtu=1350 delivery_rate=1346] [2025-12-14T03:39:01.251909919Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:39:01.252176937Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39985 with scid fc40e332ad194c2f48f4366af080534a6ae77bbe [2025-12-14T03:39:01.252229555Z TRACE quiche::tls] fc40e332ad194c2f48f4366af080534a6ae77bbe write message lvl=Initial len=266 [2025-12-14T03:39:01.252247568Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Initial version=1 dcid=18f6384e925a22da92edacfd04cd70b0 scid=fc40e332ad194c2f48f4366af080534a6ae77bbe len=270 pn=0 [2025-12-14T03:39:01.252251485Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:01.252266012Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=998.92525ms 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 719, tv_nsec: 317047849 }, next_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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:39:01.252351291Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:39:02.252378015Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:02.252398924Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe loss detection timeout expired [2025-12-14T03:39:02.252405646Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=997.784975ms 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 719, tv_nsec: 317047849 }, next_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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:39:02.252428900Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:02.252462262Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Initial version=1 dcid=18f6384e925a22da92edacfd04cd70b0 scid=fc40e332ad194c2f48f4366af080534a6ae77bbe len=270 pn=1 [2025-12-14T03:39:02.252466309Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:02.252483952Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=1.997957621s 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 317297829 }, next_time: Instant { tv_sec: 720, tv_nsec: 317297829 }, 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:39:02.252525159Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39985 to 193.167.100.100:443 [2025-12-14T03:39:02.252536851Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:02.490903904Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:02.490944921Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx pkt Initial version=1 dcid=fc40e332ad194c2f48f4366af080534a6ae77bbe scid=89300b72a3354924 token= len=1162 pn=1 [2025-12-14T03:39:02.490971440Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm CRYPTO off=0 len=90 [2025-12-14T03:39:02.491135976Z TRACE quiche::tls] fc40e332ad194c2f48f4366af080534a6ae77bbe set write secret lvl=Handshake [2025-12-14T03:39:02.491174618Z TRACE quiche::tls] fc40e332ad194c2f48f4366af080534a6ae77bbe set read secret lvl=Handshake [2025-12-14T03:39:02.491202801Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm PADDING len=1051 [2025-12-14T03:39:02.491238307Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 1200 bytes [2025-12-14T03:39:02.491246973Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:02.491252423Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:02.491274905Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Initial version=1 dcid=89300b72a3354924 scid=fc40e332ad194c2f48f4366af080534a6ae77bbe len=5 pn=2 [2025-12-14T03:39:02.491283131Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm ACK delay=41 blocks=[1..1] ecn_counts=None [2025-12-14T03:39:02.491298980Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=1.759141772s 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 556116123 }, next_time: Instant { tv_sec: 720, tv_nsec: 556116123 }, 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:39:02.491358912Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39985 to 193.167.100.100:443 [2025-12-14T03:39:02.491370723Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:02.690555395Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:02.690591392Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx pkt Handshake version=1 dcid=fc40e332ad194c2f48f4366af080534a6ae77bbe scid=89300b72a3354924 len=727 pn=1 [2025-12-14T03:39:02.690607923Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm CRYPTO off=0 len=706 [2025-12-14T03:39:02.690947626Z TRACE quiche::tls] fc40e332ad194c2f48f4366af080534a6ae77bbe write message lvl=Handshake len=36 [2025-12-14T03:39:02.690957764Z TRACE quiche::tls] fc40e332ad194c2f48f4366af080534a6ae77bbe set write secret lvl=OneRTT [2025-12-14T03:39:02.690970498Z TRACE quiche::tls] fc40e332ad194c2f48f4366af080534a6ae77bbe set read secret lvl=OneRTT [2025-12-14T03:39:02.690994994Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe 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(18f6384e925a22da92edacfd04cd70b0), 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(89300b72a3354924), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:39:02.691037192Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 764 bytes [2025-12-14T03:39:02.691045337Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:02.691051088Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx pkt Handshake version=1 dcid=fc40e332ad194c2f48f4366af080534a6ae77bbe scid=89300b72a3354924 len=20 pn=2 [2025-12-14T03:39:02.691058101Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm PING mtu_probe=None [2025-12-14T03:39:02.691062389Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm PADDING len=2 [2025-12-14T03:39:02.691070284Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 56 bytes [2025-12-14T03:39:02.691075233Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:02.691079000Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:02.691089790Z DEBUG quiche_apps::common] sending HTTP request "GET /gigantic-elated-earrings\r\n" [2025-12-14T03:39:02.691209122Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Handshake version=1 dcid=89300b72a3354924 scid=fc40e332ad194c2f48f4366af080534a6ae77bbe len=45 pn=3 [2025-12-14T03:39:02.691219652Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm ACK delay=19 blocks=[1..2] ecn_counts=None [2025-12-14T03:39:02.691225994Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm CRYPTO off=0 len=36 [2025-12-14T03:39:02.691241082Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=1.55919992s 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 756049478 }, next_time: Instant { tv_sec: 720, tv_nsec: 756049478 }, 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:39:02.691266740Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe dropped epoch 0 state [2025-12-14T03:39:02.691277289Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Short dcid=89300b72a3354924 key_phase=false len=116 pn=4 [2025-12-14T03:39:02.691281237Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9e, 26, a4, fa, 95, 4e, f4, 86, b4, cc, a2, 1f, 17, a7, e4, f0, 3c, ac, 99, 3c] reset_token=[90, b8, 02, b0, 53, 31, c1, 33, df, b4, 1d, be, 01, 2d, b2, cf] [2025-12-14T03:39:02.691290213Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e6, da, 88, ec, d8, 85, c6, ad, 7d, 45, fe, 61, 23, a1, 76, b1, 20, ef, 87, d7] reset_token=[70, 5c, b2, c8, 70, 60, 79, c0, 53, 7c, 12, b9, 38, 8f, 20, 38] [2025-12-14T03:39:02.691297627Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:39:02.691306704Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=1.997886358s 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 756049478 }, next_time: Instant { tv_sec: 720, tv_nsec: 756049478 }, 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:39:02.691356096Z TRACE quiche_apps::client] written 241 bytes from 0.0.0.0:39985 to 193.167.100.100:443 [2025-12-14T03:39:02.691363129Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:02.723608807Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:02.723630837Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx pkt Handshake version=1 dcid=fc40e332ad194c2f48f4366af080534a6ae77bbe scid=89300b72a3354924 len=727 pn=3 [2025-12-14T03:39:02.723646206Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm CRYPTO off=0 len=706 [2025-12-14T03:39:02.723666404Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 764 bytes [2025-12-14T03:39:02.723674970Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:02.723680741Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:02.723698574Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Handshake version=1 dcid=89300b72a3354924 scid=fc40e332ad194c2f48f4366af080534a6ae77bbe len=5 pn=5 [2025-12-14T03:39:02.723706448Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm ACK delay=8 blocks=[1..3] ecn_counts=None [2025-12-14T03:39:02.723722709Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=1.965468811s 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: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 788544069 }, next_time: Instant { tv_sec: 720, tv_nsec: 788544069 }, 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:39:02.723790094Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:39985 to 193.167.100.100:443 [2025-12-14T03:39:02.723801415Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:02.723872197Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:02.723883368Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx pkt Short dcid=fc40e332ad194c2f48f4366af080534a6ae77bbe key_phase=false len=20 pn=0 [2025-12-14T03:39:02.723895831Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm HANDSHAKE_DONE [2025-12-14T03:39:02.723904046Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe dropped epoch 1 state [2025-12-14T03:39:02.723910008Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm PADDING len=2 [2025-12-14T03:39:02.723934333Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 41 bytes [2025-12-14T03:39:02.723943229Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:02.723948860Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:02.723963176Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Short dcid=89300b72a3354924 key_phase=false len=5 pn=6 [2025-12-14T03:39:02.723970119Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm ACK delay=9 blocks=[0..0] ecn_counts=None [2025-12-14T03:39:02.723983514Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=2.015208436s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=142 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 788813020 }, next_time: Instant { tv_sec: 720, tv_nsec: 788813020 }, 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:39:02.724064385Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:39985 to 193.167.100.100:443 [2025-12-14T03:39:02.724076217Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:02.726105714Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:02.726121754Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx pkt Short dcid=fc40e332ad194c2f48f4366af080534a6ae77bbe key_phase=false len=1049 pn=2 [2025-12-14T03:39:02.726133125Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:39:02.726140389Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:39:02.726167930Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 1070 bytes [2025-12-14T03:39:02.726178800Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:02.726181916Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:02.726187246Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:39:02.726191654Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:39:02.726196994Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:39:02.726201743Z INFO quiche_apps::common] 1/1 response(s) received in 1.473845893s, closing... [2025-12-14T03:39:02.726214427Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx pkt Short dcid=89300b72a3354924 key_phase=false len=10 pn=7 [2025-12-14T03:39:02.726219797Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:39:02.726232410Z TRACE quiche::recovery::congestion::recovery] fc40e332ad194c2f48f4366af080534a6ae77bbe timer=2.047975765s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=178 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, first_sent_time: Instant { tv_sec: 719, tv_nsec: 317047849 }, 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: 720, tv_nsec: 791065232 }, next_time: Instant { tv_sec: 720, tv_nsec: 791065232 }, 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:39:02.726295317Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39985 to 193.167.100.100:443 [2025-12-14T03:39:02.726304214Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:03.072545103Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:03.072578215Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 41 bytes [2025-12-14T03:39:03.072586049Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:03.072590457Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:03.072599464Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:03.073289529Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:03.073307122Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 41 bytes [2025-12-14T03:39:03.073315778Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:03.073322000Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:03.073330235Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:03.537031434Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:03.537070567Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 41 bytes [2025-12-14T03:39:03.537080074Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:03.537086787Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:03.537106263Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:04.466326769Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:39985 [2025-12-14T03:39:04.466354951Z TRACE quiche_apps::client] 0.0.0.0:39985: processed 41 bytes [2025-12-14T03:39:04.466362816Z TRACE quiche_apps::client] 0.0.0.0:39985: recv() would block [2025-12-14T03:39:04.466379798Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:04.466390247Z TRACE quiche_apps::client] 0.0.0.0:39985 -> 193.167.100.100:443: done writing [2025-12-14T03:39:05.724704968Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:05.724737920Z TRACE quiche] fc40e332ad194c2f48f4366af080534a6ae77bbe draining timeout expired [2025-12-14T03:39:05.724801919Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:05.724809423Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=1 sent_bytes=1093 recv_bytes=3895 lost_bytes=0 [local_addr=0.0.0.0:39985 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=1093 recv_bytes=3895 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=0] [2025-12-14T03:39:05.729723865Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:39:05.729967168Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48048 with scid 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 [2025-12-14T03:39:05.730007172Z TRACE quiche::tls] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 write message lvl=Initial len=266 [2025-12-14T03:39:05.730024274Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Initial version=1 dcid=e233b72b91fcbf09323fe58357439702 scid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 len=270 pn=0 [2025-12-14T03:39:05.730033822Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:05.730047497Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=998.926273ms 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: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 723, tv_nsec: 794830326 }, next_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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:39:05.730129901Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:39:06.730196876Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:06.730232402Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 loss detection timeout expired [2025-12-14T03:39:06.730240737Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=997.732151ms 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: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 723, tv_nsec: 794830326 }, next_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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:39:06.730268649Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:06.730311128Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Initial version=1 dcid=e233b72b91fcbf09323fe58357439702 scid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 len=270 pn=1 [2025-12-14T03:39:06.730316258Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:06.730336165Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=1.997950818s 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: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 724, tv_nsec: 795143479 }, next_time: Instant { tv_sec: 724, tv_nsec: 795143479 }, 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:39:06.730439498Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48048 to 193.167.100.100:443 [2025-12-14T03:39:06.730448484Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:06.968518832Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:06.968554729Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx pkt Initial version=1 dcid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 scid=d2a34a063ff645cb token= len=1162 pn=1 [2025-12-14T03:39:06.968578123Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm CRYPTO off=0 len=90 [2025-12-14T03:39:06.968698968Z TRACE quiche::tls] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 set write secret lvl=Handshake [2025-12-14T03:39:06.968716280Z TRACE quiche::tls] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 set read secret lvl=Handshake [2025-12-14T03:39:06.968734634Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm PADDING len=1051 [2025-12-14T03:39:06.968768858Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 1200 bytes [2025-12-14T03:39:06.968776222Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:06.968779608Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:06.968795418Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Initial version=1 dcid=d2a34a063ff645cb scid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 len=5 pn=2 [2025-12-14T03:39:06.968799265Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm ACK delay=30 blocks=[1..1] ecn_counts=None [2025-12-14T03:39:06.968811077Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=1.759475546s 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: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 725, tv_nsec: 33640823 }, next_time: Instant { tv_sec: 725, tv_nsec: 33640823 }, 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:39:06.968864627Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:48048 to 193.167.100.100:443 [2025-12-14T03:39:06.968872080Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:07.168050928Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:07.168089139Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx pkt Handshake version=1 dcid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 scid=d2a34a063ff645cb len=727 pn=1 [2025-12-14T03:39:07.168110519Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm CRYPTO off=0 len=706 [2025-12-14T03:39:07.168454399Z TRACE quiche::tls] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 write message lvl=Handshake len=36 [2025-12-14T03:39:07.168469106Z TRACE quiche::tls] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 set write secret lvl=OneRTT [2025-12-14T03:39:07.168504172Z TRACE quiche::tls] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 set read secret lvl=OneRTT [2025-12-14T03:39:07.168531523Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 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(e233b72b91fcbf09323fe58357439702), 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(d2a34a063ff645cb), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:39:07.168573090Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 764 bytes [2025-12-14T03:39:07.168584311Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:07.168590613Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:07.168605190Z DEBUG quiche_apps::common] sending HTTP request "GET /indigo-orange-dress\r\n" [2025-12-14T03:39:07.168697462Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Handshake version=1 dcid=d2a34a063ff645cb scid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 len=46 pn=3 [2025-12-14T03:39:07.168704835Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm ACK delay=76 blocks=[1..1] ecn_counts=None [2025-12-14T03:39:07.168711838Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:39:07.168727277Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=1.559559305s 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: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 725, tv_nsec: 233538609 }, next_time: Instant { tv_sec: 725, tv_nsec: 233538609 }, 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:39:07.168760399Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 dropped epoch 0 state [2025-12-14T03:39:07.168777030Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Short dcid=d2a34a063ff645cb key_phase=false len=111 pn=4 [2025-12-14T03:39:07.168783051Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[21, c0, ec, 2e, ee, 59, c4, 75, 73, 9e, 70, 87, 57, eb, 59, 75, 7a, 82, 07, 5b] reset_token=[90, 68, 02, 69, ac, 61, 4e, eb, af, 14, d9, 1c, 57, c1, cb, 3b] [2025-12-14T03:39:07.168792599Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b0, 75, 14, 12, 92, 55, c0, 1b, 22, 59, af, b0, b4, cb, 41, f8, 14, 15, 49, ca] reset_token=[92, c7, d0, 35, 6f, 54, 59, c9, 53, df, cb, 70, d1, 38, 17, 1c] [2025-12-14T03:39:07.168800614Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:39:07.168810673Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=1.997871471s 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: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 725, tv_nsec: 233538609 }, next_time: Instant { tv_sec: 725, tv_nsec: 233538609 }, 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:39:07.168874872Z TRACE quiche_apps::client] written 237 bytes from 0.0.0.0:48048 to 193.167.100.100:443 [2025-12-14T03:39:07.168883839Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:07.202008412Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:07.202048587Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx pkt Short dcid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 key_phase=false len=203 pn=0 [2025-12-14T03:39:07.202072952Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm HANDSHAKE_DONE [2025-12-14T03:39:07.202086046Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 dropped epoch 1 state [2025-12-14T03:39:07.202097498Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8f, c3, ec, f4, aa, 87, f3, 4c] reset_token=[b3, 18, 3b, 6b, 68, 4f, 48, 53, 11, 57, e1, 88, db, 9d, 54, c9] [2025-12-14T03:39:07.202115000Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[55, 73, 66, 91, a5, ba, ca, e7] reset_token=[1b, f4, 74, c3, 66, dd, 37, 5b, bb, c4, 3a, 68, 7f, 26, cd, af] [2025-12-14T03:39:07.202128616Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[04, 46, 6c, 68, 7c, 90, cc, 60] reset_token=[16, 6b, 63, 63, 54, a1, ee, 90, 6c, 81, 6e, c2, 67, 8a, 7e, e9] [2025-12-14T03:39:07.202142932Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[5a, 06, 8c, 19, a4, b4, 78, 66] reset_token=[ae, fb, 6f, 6d, 33, 20, c4, c3, 53, 0b, 21, 01, d7, d2, ad, 0b] [2025-12-14T03:39:07.202179851Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a5, b6, 51, 41, b4, 06, 7a, e3] reset_token=[2f, d0, 5f, ca, d7, 3c, 0f, 70, 5a, 52, 03, 32, 70, e4, 5f, 6f] [2025-12-14T03:39:07.202188197Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:39:07.202235896Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 224 bytes [2025-12-14T03:39:07.202243209Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:07.202247186Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:07.202262255Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Short dcid=d2a34a063ff645cb key_phase=false len=5 pn=5 [2025-12-14T03:39:07.202266022Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-12-14T03:39:07.202276932Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=2.01440486s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=137 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 725, tv_nsec: 267109403 }, next_time: Instant { tv_sec: 725, tv_nsec: 267109403 }, 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:39:07.202338607Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48048 to 193.167.100.100:443 [2025-12-14T03:39:07.202344959Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:07.203754890Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:07.203771331Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx pkt Short dcid=8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 key_phase=false len=1049 pn=1 [2025-12-14T03:39:07.203783113Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:39:07.203790316Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:39:07.203802639Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 1070 bytes [2025-12-14T03:39:07.203809582Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:07.203815052Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:07.203823618Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:39:07.203829158Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:39:07.203834067Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:39:07.203839117Z INFO quiche_apps::common] 1/1 response(s) received in 1.473704577s, closing... [2025-12-14T03:39:07.203851890Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx pkt Short dcid=d2a34a063ff645cb key_phase=false len=10 pn=6 [2025-12-14T03:39:07.203857571Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:39:07.203870135Z TRACE quiche::recovery::congestion::recovery] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 timer=2.047975475s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=173 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, first_sent_time: Instant { tv_sec: 723, tv_nsec: 794830326 }, 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: 725, tv_nsec: 268702716 }, next_time: Instant { tv_sec: 725, tv_nsec: 268702716 }, 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:39:07.203920929Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48048 to 193.167.100.100:443 [2025-12-14T03:39:07.203930247Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:07.222446151Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:07.222469143Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 44 bytes [2025-12-14T03:39:07.222478280Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:07.222483811Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:07.222492998Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:07.323851785Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:07.323889064Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 224 bytes [2025-12-14T03:39:07.323897961Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:07.323904744Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:07.323916165Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:07.566369072Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:07.566399288Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 224 bytes [2025-12-14T03:39:07.566419265Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:07.566424806Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:07.566435035Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:08.050192841Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:08.050235120Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 224 bytes [2025-12-14T03:39:08.050245128Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:08.050252352Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:08.050264414Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:08.050891302Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48048 [2025-12-14T03:39:08.050902903Z TRACE quiche_apps::client] 0.0.0.0:48048: processed 224 bytes [2025-12-14T03:39:08.050909215Z TRACE quiche_apps::client] 0.0.0.0:48048: recv() would block [2025-12-14T03:39:08.050913924Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:08.050920556Z TRACE quiche_apps::client] 0.0.0.0:48048 -> 193.167.100.100:443: done writing [2025-12-14T03:39:10.203135386Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:10.203195478Z TRACE quiche] 8cd06221b35883ea96f2bc56981fbf6e25a2dfa5 draining timeout expired [2025-12-14T03:39:10.203260499Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:10.203268674Z INFO quiche_apps::client] connection closed, recv=4 sent=7 lost=0 retrans=1 sent_bytes=1030 recv_bytes=3258 lost_bytes=0 [local_addr=0.0.0.0:48048 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=7 lost=0 retrans=1 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1030 recv_bytes=3258 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=0] [2025-12-14T03:39:10.208132851Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:39:10.208407363Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58232 with scid a1dfb7159cd65e075570ac387b46b587dc08efa9 [2025-12-14T03:39:10.208450062Z TRACE quiche::tls] a1dfb7159cd65e075570ac387b46b587dc08efa9 write message lvl=Initial len=266 [2025-12-14T03:39:10.208467504Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Initial version=1 dcid=c7a8dcd98516916f7dc8471f1d65ee57 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=270 pn=0 [2025-12-14T03:39:10.208471291Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:10.208484897Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=998.931502ms 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 728, tv_nsec: 273272875 }, next_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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:39:10.208570416Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:39:11.208628647Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:11.208670555Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 loss detection timeout expired [2025-12-14T03:39:11.208680544Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=997.734984ms 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 728, tv_nsec: 273272875 }, next_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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:39:11.208710860Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:11.208756195Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Initial version=1 dcid=c7a8dcd98516916f7dc8471f1d65ee57 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=270 pn=1 [2025-12-14T03:39:11.208763208Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:11.208784447Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=1.99794623s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 729, tv_nsec: 273587133 }, next_time: Instant { tv_sec: 729, tv_nsec: 273587133 }, 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:39:11.208889693Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:11.208898410Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:11.446782873Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:11.446823558Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Initial version=1 dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 scid=9205a9cd335971c1 token= len=1162 pn=1 [2025-12-14T03:39:11.446859946Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm CRYPTO off=0 len=90 [2025-12-14T03:39:11.447021136Z TRACE quiche::tls] a1dfb7159cd65e075570ac387b46b587dc08efa9 set write secret lvl=Handshake [2025-12-14T03:39:11.447043868Z TRACE quiche::tls] a1dfb7159cd65e075570ac387b46b587dc08efa9 set read secret lvl=Handshake [2025-12-14T03:39:11.447069767Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm PADDING len=1051 [2025-12-14T03:39:11.447114019Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 1200 bytes [2025-12-14T03:39:11.447122124Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:11.447126272Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:11.447172458Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Initial version=1 dcid=9205a9cd335971c1 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=5 pn=2 [2025-12-14T03:39:11.447187015Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=43 blocks=[1..1] ecn_counts=None [2025-12-14T03:39:11.447207493Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=1.759522463s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 729, tv_nsec: 511989019 }, next_time: Instant { tv_sec: 729, tv_nsec: 511989019 }, 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:39:11.447255332Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:11.447265501Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:11.646409893Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:11.646450559Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Handshake version=1 dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 scid=9205a9cd335971c1 len=728 pn=1 [2025-12-14T03:39:11.646473131Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm CRYPTO off=0 len=707 [2025-12-14T03:39:11.646767800Z TRACE quiche::tls] a1dfb7159cd65e075570ac387b46b587dc08efa9 write message lvl=Handshake len=36 [2025-12-14T03:39:11.646777648Z TRACE quiche::tls] a1dfb7159cd65e075570ac387b46b587dc08efa9 set write secret lvl=OneRTT [2025-12-14T03:39:11.646788789Z TRACE quiche::tls] a1dfb7159cd65e075570ac387b46b587dc08efa9 set read secret lvl=OneRTT [2025-12-14T03:39:11.646809297Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 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(c7a8dcd98516916f7dc8471f1d65ee57), 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(9205a9cd335971c1), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:39:11.646858849Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 765 bytes [2025-12-14T03:39:11.646866313Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:11.646871363Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Handshake version=1 dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 scid=9205a9cd335971c1 len=20 pn=2 [2025-12-14T03:39:11.646877865Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm PING mtu_probe=None [2025-12-14T03:39:11.646881652Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm PADDING len=2 [2025-12-14T03:39:11.646888504Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 56 bytes [2025-12-14T03:39:11.646892652Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:11.646896038Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:11.646906057Z DEBUG quiche_apps::common] sending HTTP request "GET /zestful-arctic-shogun\r\n" [2025-12-14T03:39:11.646989693Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Handshake version=1 dcid=9205a9cd335971c1 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=45 pn=3 [2025-12-14T03:39:11.646995484Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-12-14T03:39:11.647000683Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm CRYPTO off=0 len=36 [2025-12-14T03:39:11.647017034Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=1.559712531s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 729, tv_nsec: 711834026 }, next_time: Instant { tv_sec: 729, tv_nsec: 711834026 }, 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:39:11.647047551Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 dropped epoch 0 state [2025-12-14T03:39:11.647057178Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=113 pn=4 [2025-12-14T03:39:11.647060585Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[71, 80, a3, f6, 29, 29, 4b, e6, 4f, 81, fb, d2, b4, fb, bb, d8, 1e, 5d, 16, 1d] reset_token=[dc, 80, 0d, e4, a5, ee, 90, 64, 9f, d2, 20, 85, 1f, 2a, f8, 70] [2025-12-14T03:39:11.647068359Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 5c, c5, bf, 39, 61, ad, 85, d3, a5, c2, 0d, 69, 1b, 68, 3a, 47, ff, 4d, 2f] reset_token=[db, dc, 4a, 42, 0c, aa, 47, 18, 19, d0, 16, 29, 76, 71, 4f, 61] [2025-12-14T03:39:11.647080592Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:39:11.647088687Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=1.997889073s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=238 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 729, tv_nsec: 711834026 }, next_time: Instant { tv_sec: 729, tv_nsec: 711834026 }, 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:39:11.647142728Z TRACE quiche_apps::client] written 238 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:11.647165580Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:13.647221016Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:13.647254288Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 loss detection timeout expired [2025-12-14T03:39:13.647262584Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=1.995714105s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=238 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 729, tv_nsec: 711834026 }, next_time: Instant { tv_sec: 729, tv_nsec: 711834026 }, 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:39:13.647290756Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:13.647325501Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Handshake version=1 dcid=9205a9cd335971c1 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=48 pn=5 [2025-12-14T03:39:13.647331131Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=250056 blocks=[1..2] ecn_counts=None [2025-12-14T03:39:13.647338926Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm CRYPTO off=0 len=36 [2025-12-14T03:39:13.647360005Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=2.095617505s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=340 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 731, tv_nsec: 712159344 }, next_time: Instant { tv_sec: 731, tv_nsec: 712159344 }, 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:39:13.647464329Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:13.647478716Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Handshake version=1 dcid=9205a9cd335971c1 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=9 pn=6 [2025-12-14T03:39:13.647483425Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=250075 blocks=[1..2] ecn_counts=None [2025-12-14T03:39:13.647488024Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm PING mtu_probe=None [2025-12-14T03:39:13.647497010Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=2.09548059s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=403 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 731, tv_nsec: 712326887 }, next_time: Instant { tv_sec: 731, tv_nsec: 712326887 }, 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:39:13.647533809Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:13.647539820Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:13.680008300Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:13.680029560Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Handshake version=1 dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 scid=9205a9cd335971c1 len=728 pn=3 [2025-12-14T03:39:13.680047964Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm CRYPTO off=0 len=707 [2025-12-14T03:39:13.680071618Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 765 bytes [2025-12-14T03:39:13.680080945Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:13.680087067Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:13.680105461Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Handshake version=1 dcid=9205a9cd335971c1 scid=a1dfb7159cd65e075570ac387b46b587dc08efa9 len=5 pn=7 [2025-12-14T03:39:13.680113285Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=9 blocks=[1..3] ecn_counts=None [2025-12-14T03:39:13.680128564Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=2.062847754s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=403 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 5, 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: 731, tv_nsec: 744950636 }, next_time: Instant { tv_sec: 731, tv_nsec: 744950636 }, 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:39:13.680233209Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:13.680243147Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:13.680577065Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:13.680590941Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Handshake version=1 dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 scid=9205a9cd335971c1 len=728 pn=4 [2025-12-14T03:39:13.680602322Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm CRYPTO off=0 len=707 [2025-12-14T03:39:13.680627890Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 765 bytes [2025-12-14T03:39:13.680636035Z TRACE quiche_apps::client] got 95 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:13.680642637Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Short dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 key_phase=false len=74 pn=0 [2025-12-14T03:39:13.680652015Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm HANDSHAKE_DONE [2025-12-14T03:39:13.680659999Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 dropped epoch 1 state [2025-12-14T03:39:13.680667383Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8d, 1a, 90, d1, bf, 74, f8, 3c] reset_token=[66, f4, fb, 0e, 12, 97, 81, cb, 7a, 92, 64, 4e, fb, ec, 0a, d2] [2025-12-14T03:39:13.680680237Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f8, 2a, 59, eb, f0, 15, 9b, f9] reset_token=[0b, 2a, eb, 78, 11, 39, b7, 95, 49, ff, 56, ae, 65, 69, ca, d2] [2025-12-14T03:39:13.680695405Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 95 bytes [2025-12-14T03:39:13.680703540Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:13.680708319Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:13.680721544Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=5 pn=8 [2025-12-14T03:39:13.680726924Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=9 blocks=[0..0] ecn_counts=None [2025-12-14T03:39:13.680776186Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=2.062200062s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 5, 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: 731, tv_nsec: 745570125 }, next_time: Instant { tv_sec: 731, tv_nsec: 745570125 }, 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:39:13.680829405Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:13.680839103Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:13.680851306Z TRACE quiche_apps::client] got 167 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:13.680858760Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Short dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 key_phase=false len=146 pn=1 [2025-12-14T03:39:13.680870702Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b0, 04, d1, 36, 6d, 65, 14, 99] reset_token=[7b, 10, f0, fe, 05, 37, 49, 8c, d7, 14, 3b, 93, 0a, 08, bf, 75] [2025-12-14T03:39:13.680881211Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[66, 2c, 78, 8a, 55, ed, b4, e4] reset_token=[a9, 93, b5, f4, 05, 25, 78, b5, bb, a1, 6e, 7e, 35, eb, 13, f2] [2025-12-14T03:39:13.680892131Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f6, 5d, 75, cf, 12, fb, 08, d0] reset_token=[56, d6, 7e, 46, 32, 87, 6d, d6, 68, de, 19, ef, e7, 0f, b7, 1e] [2025-12-14T03:39:13.680900617Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm CRYPTO off=0 len=42 [2025-12-14T03:39:13.680940251Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 167 bytes [2025-12-14T03:39:13.680949288Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:13.680954538Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:13.680966610Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=5 pn=9 [2025-12-14T03:39:13.680972501Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-12-14T03:39:13.680984383Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=2.061992706s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 5, 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: 731, tv_nsec: 745816514 }, next_time: Instant { tv_sec: 731, tv_nsec: 745816514 }, 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:39:13.681026712Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:13.681032473Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:15.745173292Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:15.745209610Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 loss detection timeout expired [2025-12-14T03:39:15.745218387Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=4.093758292s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 5, 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: 731, tv_nsec: 745816514 }, next_time: Instant { tv_sec: 731, tv_nsec: 745816514 }, 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:39:15.745264933Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:15.745298045Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=121 pn=10 [2025-12-14T03:39:15.745303645Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=258053 blocks=[0..1] ecn_counts=None [2025-12-14T03:39:15.745310388Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 5c, c5, bf, 39, 61, ad, 85, d3, a5, c2, 0d, 69, 1b, 68, 3a, 47, ff, 4d, 2f] reset_token=[db, dc, 4a, 42, 0c, aa, 47, 18, 19, d0, 16, 29, 76, 71, 4f, 61] [2025-12-14T03:39:15.745319996Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[71, 80, a3, f6, 29, 29, 4b, e6, 4f, 81, fb, d2, b4, fb, bb, d8, 1e, 5d, 16, 1d] reset_token=[dc, 80, 0d, e4, a5, ee, 90, 64, 9f, d2, 20, 85, 1f, 2a, f8, 70] [2025-12-14T03:39:15.745327610Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:39:15.745348769Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=8.191927074s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 733, tv_nsec: 810132299 }, next_time: Instant { tv_sec: 733, tv_nsec: 810132299 }, 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:39:15.745429139Z TRACE quiche_apps::client] written 147 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:15.745439298Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=9 pn=11 [2025-12-14T03:39:15.745443355Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=258072 blocks=[0..1] ecn_counts=None [2025-12-14T03:39:15.745447703Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm PING mtu_probe=None [2025-12-14T03:39:15.745456730Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=8.191977828s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 10, 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: 733, tv_nsec: 810290874 }, next_time: Instant { tv_sec: 733, tv_nsec: 810290874 }, 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:39:15.745497296Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:15.745503076Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:23.945769084Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:23.945805051Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 loss detection timeout expired [2025-12-14T03:39:23.945816763Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=8.183616764s 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: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 10, 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: 733, tv_nsec: 810290874 }, next_time: Instant { tv_sec: 733, tv_nsec: 810290874 }, 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:39:23.945844444Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:23.945878157Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=201 pn=12 [2025-12-14T03:39:23.945883266Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=1283126 blocks=[0..1] ecn_counts=None [2025-12-14T03:39:23.945890069Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[71, 80, a3, f6, 29, 29, 4b, e6, 4f, 81, fb, d2, b4, fb, bb, d8, 1e, 5d, 16, 1d] reset_token=[dc, 80, 0d, e4, a5, ee, 90, 64, 9f, d2, 20, 85, 1f, 2a, f8, 70] [2025-12-14T03:39:23.945900038Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 5c, c5, bf, 39, 61, ad, 85, d3, a5, c2, 0d, 69, 1b, 68, 3a, 47, ff, 4d, 2f] reset_token=[db, dc, 4a, 42, 0c, aa, 47, 18, 19, d0, 16, 29, 76, 71, 4f, 61] [2025-12-14T03:39:23.945908313Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9f, 5c, c5, bf, 39, 61, ad, 85, d3, a5, c2, 0d, 69, 1b, 68, 3a, 47, ff, 4d, 2f] reset_token=[db, dc, 4a, 42, 0c, aa, 47, 18, 19, d0, 16, 29, 76, 71, 4f, 61] [2025-12-14T03:39:23.945916288Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[71, 80, a3, f6, 29, 29, 4b, e6, 4f, 81, fb, d2, b4, fb, bb, d8, 1e, 5d, 16, 1d] reset_token=[dc, 80, 0d, e4, a5, ee, 90, 64, 9f, d2, 20, 85, 1f, 2a, f8, 70] [2025-12-14T03:39:23.945942527Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:39:23.945965149Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=16.383890586s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=548 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, end_of_app_limited: 11, 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: 742, tv_nsec: 10712171 }, next_time: Instant { tv_sec: 742, tv_nsec: 10712171 }, 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:39:23.946049376Z TRACE quiche_apps::client] written 227 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:23.946060757Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=9 pn=13 [2025-12-14T03:39:23.946065165Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm ACK delay=1283150 blocks=[0..1] ecn_counts=None [2025-12-14T03:39:23.946069543Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm PING mtu_probe=None [2025-12-14T03:39:23.946076967Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=16.383977798s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=583 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 742, tv_nsec: 10911101 }, next_time: Instant { tv_sec: 742, tv_nsec: 10911101 }, 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:39:23.946104909Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:23.946110670Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:23.979601348Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:23.979643357Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx pkt Short dcid=a1dfb7159cd65e075570ac387b46b587dc08efa9 key_phase=false len=1049 pn=3 [2025-12-14T03:39:23.979667472Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:39:23.979679484Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:39:23.979713557Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 1070 bytes [2025-12-14T03:39:23.979721362Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:23.979726492Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:23.979737722Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:39:23.979743012Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:39:23.979748362Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:39:23.979753291Z INFO quiche_apps::common] 1/1 response(s) received in 13.771178257s, closing... [2025-12-14T03:39:23.979773259Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx pkt Short dcid=9205a9cd335971c1 key_phase=false len=10 pn=14 [2025-12-14T03:39:23.979777146Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:39:23.979793246Z TRACE quiche::recovery::congestion::recovery] a1dfb7159cd65e075570ac387b46b587dc08efa9 timer=16.38396771s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=619 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, first_sent_time: Instant { tv_sec: 728, tv_nsec: 273272875 }, 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: 742, tv_nsec: 44618263 }, next_time: Instant { tv_sec: 742, tv_nsec: 44618263 }, 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:39:23.979859709Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:58232 to 193.167.100.100:443 [2025-12-14T03:39:23.979867264Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:23.997231162Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:23.997249035Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 46 bytes [2025-12-14T03:39:23.997256529Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:23.997261508Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:23.997269523Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:24.011471249Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:58232 [2025-12-14T03:39:24.011488812Z TRACE quiche_apps::client] 0.0.0.0:58232: processed 42 bytes [2025-12-14T03:39:24.011501406Z TRACE quiche_apps::client] 0.0.0.0:58232: recv() would block [2025-12-14T03:39:24.011506966Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:24.011515011Z TRACE quiche_apps::client] 0.0.0.0:58232 -> 193.167.100.100:443: done writing [2025-12-14T03:39:26.980544338Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:26.980579203Z TRACE quiche] a1dfb7159cd65e075570ac387b46b587dc08efa9 draining timeout expired [2025-12-14T03:39:26.980632552Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:26.980640137Z INFO quiche_apps::client] connection closed, recv=8 sent=15 lost=0 retrans=5 sent_bytes=1730 recv_bytes=4883 lost_bytes=0 [local_addr=0.0.0.0:58232 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=15 lost=0 retrans=5 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1730 recv_bytes=4883 lost_bytes=0 stream_retrans_bytes=386 pmtu=1350 delivery_rate=0] [2025-12-14T03:39:26.985450984Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:39:26.985701270Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60266 with scid cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 [2025-12-14T03:39:26.985741825Z TRACE quiche::tls] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 write message lvl=Initial len=266 [2025-12-14T03:39:26.985759258Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Initial version=1 dcid=92e1c2e47b98d55fc846a2850bdd7698 scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=270 pn=0 [2025-12-14T03:39:26.985763516Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:26.985777221Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=998.931222ms 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: 745, tv_nsec: 50564899 }, first_sent_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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: 745, tv_nsec: 50564899 }, next_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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:39:26.985858823Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:39:27.985917208Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:27.985952153Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 loss detection timeout expired [2025-12-14T03:39:27.985960458Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=997.747043ms 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: 745, tv_nsec: 50564899 }, first_sent_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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: 745, tv_nsec: 50564899 }, next_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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:39:27.985988120Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:27.986030509Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Initial version=1 dcid=92e1c2e47b98d55fc846a2850bdd7698 scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=270 pn=1 [2025-12-14T03:39:27.986035558Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:27.986055085Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=1.997950768s 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: 745, tv_nsec: 50564899 }, first_sent_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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: 746, tv_nsec: 50862269 }, next_time: Instant { tv_sec: 746, tv_nsec: 50862269 }, 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:39:27.986174477Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:27.986186970Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:28.224273166Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:28.224307861Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx pkt Initial version=1 dcid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 scid=ceb8cb8868ea625b token= len=1162 pn=1 [2025-12-14T03:39:28.224326586Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm CRYPTO off=0 len=90 [2025-12-14T03:39:28.224450606Z TRACE quiche::tls] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 set write secret lvl=Handshake [2025-12-14T03:39:28.224468099Z TRACE quiche::tls] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 set read secret lvl=Handshake [2025-12-14T03:39:28.224483257Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm PADDING len=1051 [2025-12-14T03:39:28.224510598Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 1200 bytes [2025-12-14T03:39:28.224518603Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:28.224523633Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:28.224545623Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Initial version=1 dcid=ceb8cb8868ea625b scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=5 pn=2 [2025-12-14T03:39:28.224551093Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm ACK delay=30 blocks=[1..1] ecn_counts=None [2025-12-14T03:39:28.224563547Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=1.759441966s 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: 745, tv_nsec: 50564899 }, first_sent_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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: 746, tv_nsec: 289387732 }, next_time: Instant { tv_sec: 746, tv_nsec: 289387732 }, 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:39:28.224613861Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:28.224624129Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:28.424084894Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:28.424120751Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx pkt Handshake version=1 dcid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 scid=ceb8cb8868ea625b len=20 pn=2 [2025-12-14T03:39:28.424174882Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm PING mtu_probe=None [2025-12-14T03:39:28.424185972Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm PADDING len=2 [2025-12-14T03:39:28.424209256Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 56 bytes [2025-12-14T03:39:28.424215026Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:28.424218142Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:28.424238370Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Handshake version=1 dcid=ceb8cb8868ea625b scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=5 pn=3 [2025-12-14T03:39:28.424242177Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm ACK delay=15 blocks=[2..2] ecn_counts=None [2025-12-14T03:39:28.424255061Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=1.559750452s 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: 745, tv_nsec: 50564899 }, first_sent_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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: 746, tv_nsec: 489079166 }, next_time: Instant { tv_sec: 746, tv_nsec: 489079166 }, 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:39:28.424277633Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 dropped epoch 0 state [2025-12-14T03:39:28.424318569Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:28.424324550Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:30.424379410Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:30.424415427Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 loss detection timeout expired [2025-12-14T03:39:30.424422330Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=3.995990122s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, first_sent_time: Instant { tv_sec: 745, tv_nsec: 50564899 }, 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: 746, tv_nsec: 489079166 }, next_time: Instant { tv_sec: 746, tv_nsec: 489079166 }, 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:39:30.424456654Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:30.424494304Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Handshake version=1 dcid=ceb8cb8868ea625b scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=9 pn=4 [2025-12-14T03:39:30.424517167Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm ACK delay=250047 blocks=[2..2] ecn_counts=None [2025-12-14T03:39:30.424524511Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm PING mtu_probe=None [2025-12-14T03:39:30.424542153Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=3.995925211s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=63 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, first_sent_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, 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: 748, tv_nsec: 489323780 }, next_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, 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:39:30.424627082Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:30.424640847Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Handshake version=1 dcid=ceb8cb8868ea625b scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=9 pn=5 [2025-12-14T03:39:30.424645015Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm ACK delay=250065 blocks=[2..2] ecn_counts=None [2025-12-14T03:39:30.424649223Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm PING mtu_probe=None [2025-12-14T03:39:30.424657107Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=3.995975274s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=126 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, first_sent_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, 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: 748, tv_nsec: 489488727 }, next_time: Instant { tv_sec: 748, tv_nsec: 489488727 }, 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:39:30.424693635Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:30.424704927Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:30.456903752Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:30.456940370Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx pkt Handshake version=1 dcid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 scid=ceb8cb8868ea625b len=727 pn=3 [2025-12-14T03:39:30.456957402Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm CRYPTO off=0 len=706 [2025-12-14T03:39:30.457279291Z TRACE quiche::tls] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 write message lvl=Handshake len=36 [2025-12-14T03:39:30.457300220Z TRACE quiche::tls] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 set write secret lvl=OneRTT [2025-12-14T03:39:30.457312733Z TRACE quiche::tls] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 set read secret lvl=OneRTT [2025-12-14T03:39:30.457335997Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 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(92e1c2e47b98d55fc846a2850bdd7698), 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(ceb8cb8868ea625b), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:39:30.457376202Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 764 bytes [2025-12-14T03:39:30.457382614Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:30.457386731Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:30.457402611Z DEBUG quiche_apps::common] sending HTTP request "GET /savory-teal-scientist\r\n" [2025-12-14T03:39:30.457501064Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Handshake version=1 dcid=ceb8cb8868ea625b scid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 len=46 pn=6 [2025-12-14T03:39:30.457512275Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm ACK delay=70 blocks=[2..3] ecn_counts=None [2025-12-14T03:39:30.457519258Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm CRYPTO off=0 len=36 [2025-12-14T03:39:30.457538834Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=3.99594075s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, first_sent_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, 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: 748, tv_nsec: 522337573 }, next_time: Instant { tv_sec: 748, tv_nsec: 522337573 }, 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:39:30.457579610Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Short dcid=ceb8cb8868ea625b key_phase=false len=113 pn=7 [2025-12-14T03:39:30.457587776Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e0, c4, 5e, 52, 7b, 04, be, d2, 2c, bc, cd, 9e, 1e, f0, e3, 24, 87, 26, 61, 1c] reset_token=[42, df, 68, e5, 2c, 4e, 2b, 9f, 05, aa, 9b, e6, 46, 00, 5f, 22] [2025-12-14T03:39:30.457603405Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[98, b4, 64, b5, 65, 26, 0d, 5b, 5b, 45, 59, 58, b2, 02, 8e, ab, ef, 31, 66, c5] reset_token=[19, d6, 7c, 88, 48, 82, 5a, af, ef, 03, 3b, ba, 8f, b1, a4, 40] [2025-12-14T03:39:30.457617391Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:39:30.457643640Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=3.995836366s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=365 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, first_sent_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, 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: 748, tv_nsec: 522337573 }, next_time: Instant { tv_sec: 748, tv_nsec: 522337573 }, 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:39:30.457715123Z TRACE quiche_apps::client] written 239 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:30.457728838Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:30.490031873Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:30.490066147Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx pkt Short dcid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 key_phase=false len=203 pn=0 [2025-12-14T03:39:30.490086314Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm HANDSHAKE_DONE [2025-12-14T03:39:30.490097856Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 dropped epoch 1 state [2025-12-14T03:39:30.490108445Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ba, 1c, 4b, 6a, b9, 7c, 71, 28] reset_token=[80, 0b, af, 24, 1b, a0, 61, 98, c4, 25, e6, 26, d7, dc, 6a, de] [2025-12-14T03:39:30.490124726Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[18, c0, 94, 54, fa, f3, 6d, 94] reset_token=[17, f3, 70, 1d, 63, 41, e5, fc, fb, 22, 0f, 8e, ba, 1d, b3, 41] [2025-12-14T03:39:30.490137019Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[00, df, 52, cf, 68, 21, ad, f7] reset_token=[f6, ed, 0c, 13, a1, 82, 65, 93, 8f, 88, f8, 24, c4, ee, 7f, 84] [2025-12-14T03:39:30.490173326Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[27, 80, 08, dd, 45, 71, 97, f0] reset_token=[10, dd, f7, 62, 87, 82, f9, 52, b3, a4, 7f, 61, 6d, 5c, 9d, 2a] [2025-12-14T03:39:30.490189988Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5e, 7b, de, f2, bf, 5c, 63, fb] reset_token=[ea, 3f, 94, 8b, 45, 96, e8, 59, d9, 66, e1, b1, 78, bb, 16, e1] [2025-12-14T03:39:30.490200447Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm CRYPTO off=0 len=42 [2025-12-14T03:39:30.490247294Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 224 bytes [2025-12-14T03:39:30.490255900Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:30.490262272Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:30.490284323Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Short dcid=ceb8cb8868ea625b key_phase=false len=5 pn=8 [2025-12-14T03:39:30.490289232Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-12-14T03:39:30.490332202Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=4.063148424s 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: 748, tv_nsec: 489323780 }, first_sent_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, end_of_app_limited: 6, 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: 748, tv_nsec: 555128205 }, next_time: Instant { tv_sec: 748, tv_nsec: 555128205 }, 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:39:30.490403014Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:30.490411680Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:30.491563631Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:30.491582716Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx pkt Short dcid=cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 key_phase=false len=1049 pn=1 [2025-12-14T03:39:30.491594638Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:39:30.491602042Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:39:30.491614345Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 1070 bytes [2025-12-14T03:39:30.491621338Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:30.491624634Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:30.491630315Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:39:30.491636006Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:39:30.491640905Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:39:30.491645403Z INFO quiche_apps::common] 1/1 response(s) received in 3.505781952s, closing... [2025-12-14T03:39:30.491657586Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx pkt Short dcid=ceb8cb8868ea625b key_phase=false len=10 pn=9 [2025-12-14T03:39:30.491663737Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:39:30.491676932Z TRACE quiche::recovery::congestion::recovery] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 timer=4.095974523s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=175 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, first_sent_time: Instant { tv_sec: 748, tv_nsec: 489323780 }, 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: 748, tv_nsec: 556508732 }, next_time: Instant { tv_sec: 748, tv_nsec: 556508732 }, 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:39:30.491728628Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60266 to 193.167.100.100:443 [2025-12-14T03:39:30.491741742Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:30.510024828Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:30.510040106Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 44 bytes [2025-12-14T03:39:30.510047420Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:30.510052379Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:30.510056997Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:30.523223475Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:60266 [2025-12-14T03:39:30.523240537Z TRACE quiche_apps::client] 0.0.0.0:60266: processed 42 bytes [2025-12-14T03:39:30.523248542Z TRACE quiche_apps::client] 0.0.0.0:60266: recv() would block [2025-12-14T03:39:30.523254613Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:30.523263569Z TRACE quiche_apps::client] 0.0.0.0:60266 -> 193.167.100.100:443: done writing [2025-12-14T03:39:33.492296949Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:33.492334308Z TRACE quiche] cfaa7befc2c33fa30eacd3fff9930b27358a1bd3 draining timeout expired [2025-12-14T03:39:33.492385975Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:33.492394380Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=0 retrans=1 sent_bytes=1217 recv_bytes=3314 lost_bytes=0 [local_addr=0.0.0.0:60266 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=0 retrans=1 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=1217 recv_bytes=3314 lost_bytes=0 stream_retrans_bytes=266 pmtu=1350 delivery_rate=0] [2025-12-14T03:39:33.497327537Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:39:33.497572853Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38916 with scid 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 [2025-12-14T03:39:33.497613669Z TRACE quiche::tls] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 write message lvl=Initial len=266 [2025-12-14T03:39:33.497630821Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=1048a09e08155da0912b8d100f634292 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=270 pn=0 [2025-12-14T03:39:33.497634558Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:33.497649366Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=998.93021ms 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 751, tv_nsec: 562436132 }, next_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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:39:33.497732260Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:39:34.497762483Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:34.497794853Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 loss detection timeout expired [2025-12-14T03:39:34.497802938Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=997.775776ms 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 751, tv_nsec: 562436132 }, next_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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:39:34.497842973Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:34.497883298Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=1048a09e08155da0912b8d100f634292 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=270 pn=1 [2025-12-14T03:39:34.497888487Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:34.497907974Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=1.997949977s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 752, tv_nsec: 562714396 }, next_time: Instant { tv_sec: 752, tv_nsec: 562714396 }, 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:39:34.497971592Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:34.497980238Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:36.498036473Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:36.498069285Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 loss detection timeout expired [2025-12-14T03:39:36.498078201Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=1.995778787s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 752, tv_nsec: 562714396 }, next_time: Instant { tv_sec: 752, tv_nsec: 562714396 }, 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:39:36.498121031Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:36.498179640Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=1048a09e08155da0912b8d100f634292 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=270 pn=2 [2025-12-14T03:39:36.498187224Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:36.498205769Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=3.99592468s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 754, tv_nsec: 562986915 }, next_time: Instant { tv_sec: 754, tv_nsec: 562986915 }, 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:39:36.498282842Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:36.498294975Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=1048a09e08155da0912b8d100f634292 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=4 pn=3 [2025-12-14T03:39:36.498298872Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm PING mtu_probe=None [2025-12-14T03:39:36.498302198Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm PADDING len=3 [2025-12-14T03:39:36.498309021Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=3.99597854s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 754, tv_nsec: 563143787 }, next_time: Instant { tv_sec: 754, tv_nsec: 563143787 }, 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:39:36.498344106Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:36.498353424Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.498420965Z TRACE quiche_apps::client] timed out [2025-12-14T03:39:40.498455389Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 loss detection timeout expired [2025-12-14T03:39:40.498478382Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=3.991808017s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 754, tv_nsec: 563143787 }, next_time: Instant { tv_sec: 754, tv_nsec: 563143787 }, 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:39:40.498507176Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.498544575Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=1048a09e08155da0912b8d100f634292 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=270 pn=4 [2025-12-14T03:39:40.498550156Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:40.498572247Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=7.99194589s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 758, tv_nsec: 563374733 }, next_time: Instant { tv_sec: 758, tv_nsec: 563374733 }, 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:39:40.498661734Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.498677182Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=1048a09e08155da0912b8d100f634292 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=4 pn=5 [2025-12-14T03:39:40.498682112Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm PING mtu_probe=None [2025-12-14T03:39:40.498686500Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm PADDING len=3 [2025-12-14T03:39:40.498695166Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=7.991972829s 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: 751, tv_nsec: 562436132 }, first_sent_time: Instant { tv_sec: 751, tv_nsec: 562436132 }, 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: 758, tv_nsec: 563524531 }, next_time: Instant { tv_sec: 758, tv_nsec: 563524531 }, 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:39:40.498739939Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.498747584Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.534497603Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.534538639Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Initial version=1 dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 scid=77142d541c38f603 token= len=1162 pn=0 [2025-12-14T03:39:40.534563065Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm ACK delay=0 blocks=[3..3] ecn_counts=None [2025-12-14T03:39:40.534576019Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 packet newly acked 3 [2025-12-14T03:39:40.534584876Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 packet 0 lost on epoch 0 [2025-12-14T03:39:40.534591818Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 packet 1 lost on epoch 0 [2025-12-14T03:39:40.534632825Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm PADDING len=1140 [2025-12-14T03:39:40.534672148Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1200 bytes [2025-12-14T03:39:40.534682367Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.534688068Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.534719346Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=77142d541c38f603 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=270 pn=6 [2025-12-14T03:39:40.534729345Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm CRYPTO off=0 len=266 [2025-12-14T03:39:40.534749382Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=12.108676711s latest_rtt=4.036243704s srtt=4.036243704s min_rtt=4.036243704s rttvar=2.018121852s cwnd=9450 ssthresh=9450 bytes_in_flight=1058 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 599387491 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 758, tv_nsec: 599387491 }, first_sent_time: Instant { tv_sec: 754, tv_nsec: 563143787 }, 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.036951359s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 751, tv_nsec: 562436132 }), send_elapsed: 3.000707655s, ack_elapsed: 7.036951359s, rtt: 4.036243704s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2926, last_update: Instant { tv_sec: 758, tv_nsec: 563524531 }, next_time: Instant { tv_sec: 758, tv_nsec: 563524531 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.534814974Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.534823169Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.536838051Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.536868428Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Initial version=1 dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 scid=77142d541c38f603 token= len=399 pn=1 [2025-12-14T03:39:40.536883035Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm ACK delay=0 blocks=[3..4] ecn_counts=None [2025-12-14T03:39:40.536890819Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 packet newly acked 4 [2025-12-14T03:39:40.536898033Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 packet 2 lost on epoch 0 [2025-12-14T03:39:40.536906599Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm CRYPTO off=0 len=90 [2025-12-14T03:39:40.537055706Z TRACE quiche::tls] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 set write secret lvl=Handshake [2025-12-14T03:39:40.537078629Z TRACE quiche::tls] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 set read secret lvl=Handshake [2025-12-14T03:39:40.537094308Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm PADDING len=283 [2025-12-14T03:39:40.537111901Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Handshake version=1 dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 scid=77142d541c38f603 len=726 pn=0 [2025-12-14T03:39:40.537119786Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm CRYPTO off=0 len=705 [2025-12-14T03:39:40.537401510Z TRACE quiche::tls] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 write message lvl=Handshake len=36 [2025-12-14T03:39:40.537410487Z TRACE quiche::tls] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 set write secret lvl=OneRTT [2025-12-14T03:39:40.537421838Z TRACE quiche::tls] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 set read secret lvl=OneRTT [2025-12-14T03:39:40.537453417Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 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(1048a09e08155da0912b8d100f634292), 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(77142d541c38f603), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:39:40.537481690Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1200 bytes [2025-12-14T03:39:40.537487851Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.537491538Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.537502138Z DEBUG quiche_apps::common] sending HTTP request "GET /quiet-soft-sorcerer\r\n" [2025-12-14T03:39:40.537588959Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Initial version=1 dcid=77142d541c38f603 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=6 pn=7 [2025-12-14T03:39:40.537595792Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm ACK delay=90 blocks=[0..1] ecn_counts=None [2025-12-14T03:39:40.537613996Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=13.585849774s latest_rtt=38.347155ms srtt=3.536506635s min_rtt=38.347155ms rttvar=2.513065526s cwnd=9450 ssthresh=9450 bytes_in_flight=392 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 599387491 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 758, tv_nsec: 601721888 }, first_sent_time: Instant { tv_sec: 758, tv_nsec: 563374733 }, 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.039285756s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 751, tv_nsec: 562436132 }), send_elapsed: 7.000938601s, ack_elapsed: 7.039285756s, rtt: 38.347155ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 758, tv_nsec: 602435857 }, next_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.537652878Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Handshake version=1 dcid=77142d541c38f603 scid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 len=46 pn=8 [2025-12-14T03:39:40.537657076Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm ACK delay=67 blocks=[0..0] ecn_counts=None [2025-12-14T03:39:40.537660523Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm CRYPTO off=0 len=36 [2025-12-14T03:39:40.537667746Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=13.585797406s latest_rtt=38.347155ms srtt=3.536506635s min_rtt=38.347155ms rttvar=2.513065526s cwnd=9450 ssthresh=9450 bytes_in_flight=492 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 599387491 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 758, tv_nsec: 601721888 }, first_sent_time: Instant { tv_sec: 758, tv_nsec: 563374733 }, 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.039285756s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 751, tv_nsec: 562436132 }), send_elapsed: 7.000938601s, ack_elapsed: 7.039285756s, rtt: 38.347155ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 758, tv_nsec: 602435857 }, next_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.537683065Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 dropped epoch 0 state [2025-12-14T03:39:40.537700136Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Short dcid=77142d541c38f603 key_phase=false len=1163 pn=9 [2025-12-14T03:39:40.537706338Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4f, 48, 84, 8a, b7, f7, 48, 7a, 0f, ab, 1f, bb, da, 89, 9e, 6b, d7, ab, c8, 16] reset_token=[38, 2b, 70, e9, f2, 73, 5c, 2b, 56, a1, 11, 5a, d5, ec, 08, 33] [2025-12-14T03:39:40.537719272Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fb, 22, 38, d5, 09, 5c, c8, 4e, c9, 1e, b6, 32, 29, 2b, ef, a6, d8, 71, 95, bc] reset_token=[c6, a9, 69, 6a, 0f, 4a, b9, d0, 23, f2, a1, a1, ba, 2e, 30, 84] [2025-12-14T03:39:40.537726656Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:39:40.537729922Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm PADDING len=1052 [2025-12-14T03:39:40.537759537Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=13.588588703s latest_rtt=38.347155ms srtt=3.536506635s min_rtt=38.347155ms rttvar=2.513065526s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 599387491 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 758, tv_nsec: 601721888 }, first_sent_time: Instant { tv_sec: 758, tv_nsec: 563374733 }, 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.039285756s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 751, tv_nsec: 562436132 }), send_elapsed: 7.000938601s, ack_elapsed: 7.039285756s, rtt: 38.347155ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 758, tv_nsec: 602435857 }, next_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.537806675Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.537816924Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.537828585Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.537835529Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 dropped invalid packet [2025-12-14T03:39:40.537841219Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1200 bytes [2025-12-14T03:39:40.537847250Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.537851889Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.537858561Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.571389033Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.571413078Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Short dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 key_phase=false len=202 pn=1 [2025-12-14T03:39:40.571433065Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, 73, 4b, 87, 1a, 91, c6, 98] reset_token=[48, 46, 42, 00, 2f, 8b, 59, 12, 89, aa, 82, 4b, 30, fd, 28, 50] [2025-12-14T03:39:40.571450908Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8f, 26, ca, 29, 30, 36, ba, 00] reset_token=[2b, c9, f2, eb, 9d, de, 81, 2f, 74, db, 71, a2, f4, 83, 4f, 11] [2025-12-14T03:39:40.571463231Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[ed, 62, fc, ad, 3f, b7, 8b, ba] reset_token=[fa, 5e, 3c, dd, 12, 10, b6, 9a, c9, 46, 56, f4, f6, 3b, ab, ab] [2025-12-14T03:39:40.571475995Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[8f, 51, 21, fa, ea, ff, 5d, 22] reset_token=[fe, fe, 30, ab, 9f, 71, 2a, 1a, c6, ad, f2, 57, 3f, fc, bb, f6] [2025-12-14T03:39:40.571489971Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[52, d9, 3f, 90, da, 00, a0, d3] reset_token=[13, e8, 25, f3, 89, 1a, 46, 3e, 91, ed, a5, 36, f6, 73, 60, fc] [2025-12-14T03:39:40.571501512Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm CRYPTO off=0 len=42 [2025-12-14T03:39:40.571545785Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 223 bytes [2025-12-14T03:39:40.571558458Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.571565521Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.571584056Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Short dcid=77142d541c38f603 key_phase=false len=5 pn=10 [2025-12-14T03:39:40.571591420Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm ACK delay=21 blocks=[1..1] ecn_counts=None [2025-12-14T03:39:40.571603492Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=13.554744257s latest_rtt=38.347155ms srtt=3.536506635s min_rtt=38.347155ms rttvar=2.513065526s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 599387491 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 758, tv_nsec: 601721888 }, first_sent_time: Instant { tv_sec: 758, tv_nsec: 563374733 }, 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.039285756s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 751, tv_nsec: 562436132 }), send_elapsed: 7.000938601s, ack_elapsed: 7.039285756s, rtt: 38.347155ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3340, last_update: Instant { tv_sec: 758, tv_nsec: 602435857 }, next_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.571667511Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.571675005Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.591539182Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.591555442Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Short dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 key_phase=false len=23 pn=3 [2025-12-14T03:39:40.591569379Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm ACK delay=2375 blocks=[9..9] ecn_counts=None [2025-12-14T03:39:40.591577984Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 packet newly acked 9 [2025-12-14T03:39:40.591600156Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 44 bytes [2025-12-14T03:39:40.591606788Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.591610415Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.591618881Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.608019813Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.608039289Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Short dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 key_phase=false len=20 pn=4 [2025-12-14T03:39:40.608051321Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm HANDSHAKE_DONE [2025-12-14T03:39:40.608059657Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 dropped epoch 1 state [2025-12-14T03:39:40.608064826Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm PADDING len=2 [2025-12-14T03:39:40.608076618Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 41 bytes [2025-12-14T03:39:40.608085024Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.608091045Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.608107556Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Short dcid=77142d541c38f603 key_phase=false len=7 pn=11 [2025-12-14T03:39:40.608115000Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm ACK delay=8 blocks=[1..1, 3..4] ecn_counts=None [2025-12-14T03:39:40.608130068Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=none latest_rtt=53.973096ms srtt=3.101189942s min_rtt=38.347155ms rttvar=2.755432528s cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 599387491 }) Rate { delivered: 1589, delivered_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, first_sent_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 173.93 Kbps, is_app_limited: true, interval: 54.687065ms, delivered: 1189, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 758, tv_nsec: 601721888 }), send_elapsed: 39.061124ms, ack_elapsed: 54.687065ms, rtt: 53.973096ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3809, last_update: Instant { tv_sec: 758, tv_nsec: 602435857 }, next_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.608236846Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.608249450Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.729588772Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.729619650Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx pkt Short dcid=66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 key_phase=false len=1049 pn=6 [2025-12-14T03:39:40.729638575Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:39:40.729648994Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:39:40.729667880Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:40.729674492Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.729678369Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.729693848Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:39:40.729700971Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:39:40.729708465Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:39:40.729715148Z INFO quiche_apps::common] 1/1 response(s) received in 7.231978128s, closing... [2025-12-14T03:39:40.729734985Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx pkt Short dcid=77142d541c38f603 key_phase=false len=10 pn=12 [2025-12-14T03:39:40.729742278Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:39:40.729761113Z TRACE quiche::recovery::congestion::recovery] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 timer=14.147882334s latest_rtt=53.973096ms srtt=3.101189942s min_rtt=38.347155ms rttvar=2.755432528s cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 758, tv_nsec: 791533226 }) Rate { delivered: 1589, delivered_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, first_sent_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 9, rate_sample: RateSample { bandwidth: 173.93 Kbps, is_app_limited: true, interval: 54.687065ms, delivered: 1189, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 758, tv_nsec: 601721888 }), send_elapsed: 39.061124ms, ack_elapsed: 54.687065ms, rtt: 53.973096ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3809, last_update: Instant { tv_sec: 758, tv_nsec: 602435857 }, next_time: Instant { tv_sec: 758, tv_nsec: 602435857 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:39:40.729835101Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38916 to 193.167.100.100:443 [2025-12-14T03:39:40.729841964Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:40.910137145Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:40.910192619Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:40.910202968Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:40.910209971Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:40.910221602Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:41.270668719Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:41.270716688Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:41.270726046Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:41.270732558Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:41.270744460Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:41.990360541Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:41.990396959Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:41.990403802Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:41.990411336Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:41.990422867Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:43.431023914Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:43.431057406Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:43.431066143Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:43.431072374Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:43.431083214Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:43.431819756Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:43.431838040Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:43.431846425Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:43.431852156Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:43.431860722Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:46.311633391Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:46.311669568Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:46.311678054Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:46.311681581Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:46.311692251Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:46.312365519Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:46.312384365Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:46.312392239Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:46.312396688Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:46.312404612Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:39:52.072050779Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:39:52.072101463Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:39:52.072111843Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:39:52.072118876Z TRACE quiche_apps::client] done reading [2025-12-14T03:39:52.072131429Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:40:03.593577090Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38916 [2025-12-14T03:40:03.593627775Z TRACE quiche_apps::client] 0.0.0.0:38916: processed 1070 bytes [2025-12-14T03:40:03.593638605Z TRACE quiche_apps::client] 0.0.0.0:38916: recv() would block [2025-12-14T03:40:03.593646199Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:03.593658121Z TRACE quiche_apps::client] 0.0.0.0:38916 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.110215412Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:23.110263953Z TRACE quiche] 66df5936a56188f46b9a3e8c3bbfe5d8dd2e9a35 draining timeout expired [2025-12-14T03:40:23.110327812Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.110339113Z INFO quiche_apps::client] connection closed, recv=7 sent=13 lost=3 retrans=8 sent_bytes=3241 recv_bytes=3778 lost_bytes=999 [local_addr=0.0.0.0:38916 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=13 lost=3 retrans=8 rtt=3.101189942s min_rtt=Some(38.347155ms) rttvar=2.755432528s cwnd=9450 sent_bytes=3241 recv_bytes=3778 lost_bytes=0 stream_retrans_bytes=2128 pmtu=1350 delivery_rate=21741] [2025-12-14T03:40:23.115383243Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:23.115624713Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:35277 with scid 91d6f505c796159ee2471f7042c6aef2dd295b9e [2025-12-14T03:40:23.115669596Z TRACE quiche::tls] 91d6f505c796159ee2471f7042c6aef2dd295b9e write message lvl=Initial len=266 [2025-12-14T03:40:23.115688963Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Initial version=1 dcid=78af745d884f3f3e82f15a79f02ecc38 scid=91d6f505c796159ee2471f7042c6aef2dd295b9e len=270 pn=0 [2025-12-14T03:40:23.115694373Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:23.115709270Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=998.923839ms 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: 801, tv_nsec: 180489655 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 180489655 }, 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: 801, tv_nsec: 180489655 }, next_time: Instant { tv_sec: 801, tv_nsec: 180489655 }, 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:40:23.115794659Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:23.152959924Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:35277 [2025-12-14T03:40:23.152988578Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx pkt Initial version=1 dcid=91d6f505c796159ee2471f7042c6aef2dd295b9e scid=32311baeaf710b4a token= len=397 pn=0 [2025-12-14T03:40:23.153008284Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.153018874Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e packet newly acked 0 [2025-12-14T03:40:23.153028853Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:23.153178020Z TRACE quiche::tls] 91d6f505c796159ee2471f7042c6aef2dd295b9e set write secret lvl=Handshake [2025-12-14T03:40:23.153196625Z TRACE quiche::tls] 91d6f505c796159ee2471f7042c6aef2dd295b9e set read secret lvl=Handshake [2025-12-14T03:40:23.153212324Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx frm PADDING len=281 [2025-12-14T03:40:23.153255625Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx pkt Handshake version=1 dcid=91d6f505c796159ee2471f7042c6aef2dd295b9e scid=32311baeaf710b4a len=728 pn=0 [2025-12-14T03:40:23.153265123Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx frm CRYPTO off=0 len=707 [2025-12-14T03:40:23.153506803Z TRACE quiche::tls] 91d6f505c796159ee2471f7042c6aef2dd295b9e write message lvl=Handshake len=36 [2025-12-14T03:40:23.153513315Z TRACE quiche::tls] 91d6f505c796159ee2471f7042c6aef2dd295b9e set write secret lvl=OneRTT [2025-12-14T03:40:23.153524706Z TRACE quiche::tls] 91d6f505c796159ee2471f7042c6aef2dd295b9e set read secret lvl=OneRTT [2025-12-14T03:40:23.153547338Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e 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(78af745d884f3f3e82f15a79f02ecc38), 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(32311baeaf710b4a), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:23.153578597Z TRACE quiche_apps::client] 0.0.0.0:35277: processed 1200 bytes [2025-12-14T03:40:23.153585429Z TRACE quiche_apps::client] 0.0.0.0:35277: recv() would block [2025-12-14T03:40:23.153589807Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.153600778Z DEBUG quiche_apps::common] sending HTTP request "GET /infinite-sad-dictator\r\n" [2025-12-14T03:40:23.153675116Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Initial version=1 dcid=32311baeaf710b4a scid=91d6f505c796159ee2471f7042c6aef2dd295b9e len=6 pn=1 [2025-12-14T03:40:23.153681548Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.153696416Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=111.335654ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 218400849 }, next_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:23.153734276Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Handshake version=1 dcid=32311baeaf710b4a scid=91d6f505c796159ee2471f7042c6aef2dd295b9e len=45 pn=2 [2025-12-14T03:40:23.153739646Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm ACK delay=59 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.153744546Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:23.153760596Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=111.951491ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 218519329 }, next_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.119µ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:40:23.153784941Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e dropped epoch 0 state [2025-12-14T03:40:23.153804938Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Short dcid=32311baeaf710b4a key_phase=false len=1164 pn=3 [2025-12-14T03:40:23.153809647Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7e, 08, 51, 2a, 80, 30, 06, 6e, a9, d5, 9d, 41, 6b, 72, 2e, 3e, e7, 71, bb, 34] reset_token=[b0, 34, bb, 9d, e4, 67, d4, 0b, 05, 71, 8f, 66, f8, 60, 25, 8a] [2025-12-14T03:40:23.153821399Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f8, 3f, 7e, 6b, 20, ab, 91, 03, f0, aa, c9, ad, 16, 93, 4f, 6b, 83, 5c, 7a, 23] reset_token=[b8, 23, 38, 31, 1d, 01, 80, 68, fc, 2c, 78, da, b8, 41, 81, f6] [2025-12-14T03:40:23.153831468Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:40:23.153836136Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm PADDING len=1051 [2025-12-14T03:40:23.153847397Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=111.864759ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 218519329 }, next_time: Instant { tv_sec: 801, tv_nsec: 218738448 }, 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:40:23.153902280Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:35277 to 193.167.100.100:443 [2025-12-14T03:40:23.153910194Z TRACE quiche_apps::client] 0.0.0.0:35277 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.266055523Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:23.266071804Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e loss detection timeout expired [2025-12-14T03:40:23.266087082Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=111.674428ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 218519329 }, next_time: Instant { tv_sec: 801, tv_nsec: 218738448 }, 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:40:23.266110305Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.266130473Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Handshake version=1 dcid=32311baeaf710b4a scid=91d6f505c796159ee2471f7042c6aef2dd295b9e len=46 pn=4 [2025-12-14T03:40:23.266135512Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm ACK delay=14109 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.266141353Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:23.266186277Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=161.575183ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 330973333 }, next_time: Instant { tv_sec: 801, tv_nsec: 330973333 }, 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:40:23.266242892Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:35277 to 193.167.100.100:443 [2025-12-14T03:40:23.266250787Z TRACE quiche_apps::client] 0.0.0.0:35277 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.428468553Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:23.428492988Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e loss detection timeout expired [2025-12-14T03:40:23.428501193Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=273.359074ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 330973333 }, next_time: Instant { tv_sec: 801, tv_nsec: 330973333 }, 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:40:23.428541318Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.428572005Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Short dcid=32311baeaf710b4a key_phase=false len=113 pn=5 [2025-12-14T03:40:23.428577315Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f8, 3f, 7e, 6b, 20, ab, 91, 03, f0, aa, c9, ad, 16, 93, 4f, 6b, 83, 5c, 7a, 23] reset_token=[b8, 23, 38, 31, 1d, 01, 80, 68, fc, 2c, 78, da, b8, 41, 81, f6] [2025-12-14T03:40:23.428588967Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7e, 08, 51, 2a, 80, 30, 06, 6e, a9, d5, 9d, 41, 6b, 72, 2e, 3e, e7, 71, bb, 34] reset_token=[b0, 34, bb, 9d, e4, 67, d4, 0b, 05, 71, 8f, 66, f8, 60, 25, 8a] [2025-12-14T03:40:23.428597523Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:40:23.428618392Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=285.696631ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1528 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 139, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 493407883 }, next_time: Instant { tv_sec: 801, tv_nsec: 493407883 }, max_datagram_size: 1350, last_packet_size: Some(139), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:23.428697559Z TRACE quiche_apps::client] written 139 bytes from 0.0.0.0:35277 to 193.167.100.100:443 [2025-12-14T03:40:23.428707588Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Short dcid=32311baeaf710b4a key_phase=false len=4 pn=6 [2025-12-14T03:40:23.428711806Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm PING mtu_probe=None [2025-12-14T03:40:23.428715603Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm PADDING len=3 [2025-12-14T03:40:23.428723047Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=285.592027ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1558 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 493559345 }, next_time: Instant { tv_sec: 801, tv_nsec: 493407883 }, max_datagram_size: 1350, last_packet_size: None, iv: 374.052µ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:40:23.428763342Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:35277 to 193.167.100.100:443 [2025-12-14T03:40:23.428769443Z TRACE quiche_apps::client] 0.0.0.0:35277 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.461976124Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:35277 [2025-12-14T03:40:23.461995581Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx pkt Short dcid=91d6f505c796159ee2471f7042c6aef2dd295b9e key_phase=false len=1049 pn=3 [2025-12-14T03:40:23.462011210Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:23.462020557Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:23.462034143Z TRACE quiche_apps::client] 0.0.0.0:35277: processed 1070 bytes [2025-12-14T03:40:23.462041757Z TRACE quiche_apps::client] 0.0.0.0:35277: recv() would block [2025-12-14T03:40:23.462047207Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.462057767Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:23.462063117Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:23.462068447Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:23.462072744Z INFO quiche_apps::common] 1/1 response(s) received in 346.271673ms, closing... [2025-12-14T03:40:23.462086670Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx pkt Short dcid=32311baeaf710b4a key_phase=false len=10 pn=7 [2025-12-14T03:40:23.462092521Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:23.462106898Z TRACE quiche::recovery::congestion::recovery] 91d6f505c796159ee2471f7042c6aef2dd295b9e timer=252.207564ms latest_rtt=37.349848ms srtt=37.349848ms min_rtt=37.349848ms rttvar=18.674924ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1594 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 218400879 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.32 Kbps, is_app_limited: true, interval: 37.349848ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 180489655 }), send_elapsed: 0ns, ack_elapsed: 37.349848ms, rtt: 37.349848ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 451809, last_update: Instant { tv_sec: 801, tv_nsec: 526936224 }, next_time: Instant { tv_sec: 801, tv_nsec: 527310276 }, 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:40:23.462175716Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:35277 to 193.167.100.100:443 [2025-12-14T03:40:23.462195563Z TRACE quiche_apps::client] 0.0.0.0:35277 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.493457863Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:35277 [2025-12-14T03:40:23.493478281Z TRACE quiche_apps::client] 0.0.0.0:35277: processed 42 bytes [2025-12-14T03:40:23.493487168Z TRACE quiche_apps::client] 0.0.0.0:35277: recv() would block [2025-12-14T03:40:23.493493940Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.493502306Z TRACE quiche_apps::client] 0.0.0.0:35277 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.798874436Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:23.798907458Z TRACE quiche] 91d6f505c796159ee2471f7042c6aef2dd295b9e draining timeout expired [2025-12-14T03:40:23.798969153Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.798976276Z INFO quiche_apps::client] connection closed, recv=3 sent=8 lost=0 retrans=2 sent_bytes=1988 recv_bytes=2270 lost_bytes=0 [local_addr=0.0.0.0:35277 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=8 lost=0 retrans=2 rtt=37.349848ms min_rtt=Some(37.349848ms) rttvar=18.674924ms cwnd=13500 sent_bytes=1988 recv_bytes=2270 lost_bytes=0 stream_retrans_bytes=64 pmtu=1350 delivery_rate=8915] [2025-12-14T03:40:23.803720693Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:23.803957635Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:51305 with scid 51e8753098e3eb1b4336f10529ccf2e21235b74c [2025-12-14T03:40:23.803999963Z TRACE quiche::tls] 51e8753098e3eb1b4336f10529ccf2e21235b74c write message lvl=Initial len=266 [2025-12-14T03:40:23.804017426Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Initial version=1 dcid=39f3d9221bb2c210aa7404378e62d218 scid=51e8753098e3eb1b4336f10529ccf2e21235b74c len=270 pn=0 [2025-12-14T03:40:23.804021243Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:23.804035099Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=998.929398ms 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: 801, tv_nsec: 868821023 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 868821023 }, 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: 801, tv_nsec: 868821023 }, next_time: Instant { tv_sec: 801, tv_nsec: 868821023 }, 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:40:23.804122462Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:23.841781313Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:51305 [2025-12-14T03:40:23.841817390Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx pkt Initial version=1 dcid=51e8753098e3eb1b4336f10529ccf2e21235b74c scid=297ec233f6da0d89 token= len=397 pn=0 [2025-12-14T03:40:23.841843088Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.841854699Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c packet newly acked 0 [2025-12-14T03:40:23.841864468Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:23.841999660Z TRACE quiche::tls] 51e8753098e3eb1b4336f10529ccf2e21235b74c set write secret lvl=Handshake [2025-12-14T03:40:23.842015369Z TRACE quiche::tls] 51e8753098e3eb1b4336f10529ccf2e21235b74c set read secret lvl=Handshake [2025-12-14T03:40:23.842026279Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm PADDING len=281 [2025-12-14T03:40:23.842055263Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx pkt Handshake version=1 dcid=51e8753098e3eb1b4336f10529ccf2e21235b74c scid=297ec233f6da0d89 len=728 pn=0 [2025-12-14T03:40:23.842061605Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm CRYPTO off=0 len=707 [2025-12-14T03:40:23.842268961Z TRACE quiche::tls] 51e8753098e3eb1b4336f10529ccf2e21235b74c write message lvl=Handshake len=36 [2025-12-14T03:40:23.842275634Z TRACE quiche::tls] 51e8753098e3eb1b4336f10529ccf2e21235b74c set write secret lvl=OneRTT [2025-12-14T03:40:23.842283128Z TRACE quiche::tls] 51e8753098e3eb1b4336f10529ccf2e21235b74c set read secret lvl=OneRTT [2025-12-14T03:40:23.842300840Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c 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(39f3d9221bb2c210aa7404378e62d218), 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(297ec233f6da0d89), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:23.842322871Z TRACE quiche_apps::client] 0.0.0.0:51305: processed 1200 bytes [2025-12-14T03:40:23.842328151Z TRACE quiche_apps::client] 0.0.0.0:51305: recv() would block [2025-12-14T03:40:23.842331247Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.842340023Z DEBUG quiche_apps::common] sending HTTP request "GET /jubilant-smooth-helmet\r\n" [2025-12-14T03:40:23.842405645Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Initial version=1 dcid=297ec233f6da0d89 scid=51e8753098e3eb1b4336f10529ccf2e21235b74c len=6 pn=1 [2025-12-14T03:40:23.842410294Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.842421585Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=112.919426ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 445908, last_update: Instant { tv_sec: 801, tv_nsec: 907154050 }, next_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:23.842446602Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Handshake version=1 dcid=297ec233f6da0d89 scid=51e8753098e3eb1b4336f10529ccf2e21235b74c len=45 pn=2 [2025-12-14T03:40:23.842455388Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm ACK delay=48 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.842458674Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:23.842465147Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=113.463189ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 445908, last_update: Instant { tv_sec: 801, tv_nsec: 907252153 }, next_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, max_datagram_size: 1350, last_packet_size: None, iv: 222.019µ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:40:23.842479533Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c dropped epoch 0 state [2025-12-14T03:40:23.842492868Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Short dcid=297ec233f6da0d89 key_phase=false len=1164 pn=3 [2025-12-14T03:40:23.842496104Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[75, 21, 47, 3f, ce, 47, 3b, 07, 3b, 68, d4, 48, 33, 82, 7b, a0, 22, e0, 2c, 40] reset_token=[12, f4, c7, b1, ce, c9, 38, e5, 6e, 1f, d0, 43, 53, 29, f3, d1] [2025-12-14T03:40:23.842503117Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[71, 10, 93, 01, 42, c3, ee, f2, 86, c5, fe, a8, 76, 1c, 1f, 6e, 40, 79, f9, 2f] reset_token=[1b, 27, 2a, 92, 7b, d9, df, 3b, b9, e6, 66, e1, fe, 24, 88, 4d] [2025-12-14T03:40:23.842509158Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:23.842512284Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm PADDING len=1050 [2025-12-14T03:40:23.842519598Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=113.408768ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 445908, last_update: Instant { tv_sec: 801, tv_nsec: 907252153 }, next_time: Instant { tv_sec: 801, tv_nsec: 907474172 }, 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:40:23.842567297Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:51305 to 193.167.100.100:443 [2025-12-14T03:40:23.842577897Z TRACE quiche_apps::client] 0.0.0.0:51305 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.956751132Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:23.956782110Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c loss detection timeout expired [2025-12-14T03:40:23.956790325Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=112.669196ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 445908, last_update: Instant { tv_sec: 801, tv_nsec: 907252153 }, next_time: Instant { tv_sec: 801, tv_nsec: 907474172 }, 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:40:23.956821293Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.956853203Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Handshake version=1 dcid=297ec233f6da0d89 scid=51e8753098e3eb1b4336f10529ccf2e21235b74c len=46 pn=4 [2025-12-14T03:40:23.956858633Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm ACK delay=14349 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.956865415Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:23.956885753Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=162.57469ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 445908, last_update: Instant { tv_sec: 802, tv_nsec: 21687978 }, next_time: Instant { tv_sec: 802, tv_nsec: 21687978 }, 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:40:23.956968227Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:51305 to 193.167.100.100:443 [2025-12-14T03:40:23.956975560Z TRACE quiche_apps::client] 0.0.0.0:51305 -> 193.167.100.100:443: done writing [2025-12-14T03:40:23.989818688Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:51305 [2025-12-14T03:40:23.989872899Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx pkt Short dcid=51e8753098e3eb1b4336f10529ccf2e21235b74c key_phase=false len=203 pn=0 [2025-12-14T03:40:23.989914847Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm HANDSHAKE_DONE [2025-12-14T03:40:23.989928632Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c dropped epoch 1 state [2025-12-14T03:40:23.989939543Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[91, c0, 6b, 69, 23, 1a, 90, d5] reset_token=[2d, 6e, bc, 42, 0d, d9, aa, ff, 46, 7e, cb, f4, f3, c6, 5c, 45] [2025-12-14T03:40:23.989956164Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b3, b6, f4, cb, a0, e3, 35, 6a] reset_token=[39, 00, f5, 06, 67, 7f, da, 37, 59, 38, ae, 7e, 66, 81, 35, d8] [2025-12-14T03:40:23.989968116Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[a9, ac, f3, 8b, 5c, 43, 06, 80] reset_token=[c8, 97, 7a, 86, ac, 25, 18, 14, 7d, 90, f9, 8e, d1, 32, c5, 0d] [2025-12-14T03:40:23.989980409Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[f1, 10, 40, 4c, a8, 97, f6, bb] reset_token=[c8, a9, 86, 1b, f7, 67, f0, a7, 6b, 3d, 3b, 5a, 8e, 79, 96, 0f] [2025-12-14T03:40:23.989992181Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ce, 91, 50, b5, 84, 77, b4, 07] reset_token=[81, d8, 73, 50, bf, 2d, 6f, 85, c7, 20, 9a, 49, 79, 62, 33, 99] [2025-12-14T03:40:23.990001708Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:23.990057713Z TRACE quiche_apps::client] 0.0.0.0:51305: processed 224 bytes [2025-12-14T03:40:23.990065828Z TRACE quiche_apps::client] 0.0.0.0:51305: recv() would block [2025-12-14T03:40:23.990069655Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:23.990090253Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Short dcid=297ec233f6da0d89 key_phase=false len=5 pn=5 [2025-12-14T03:40:23.990098138Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:23.990115861Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=129.343901ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 445908, last_update: Instant { tv_sec: 802, tv_nsec: 54932282 }, next_time: Instant { tv_sec: 802, tv_nsec: 54932282 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:23.990216479Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:51305 to 193.167.100.100:443 [2025-12-14T03:40:23.990228972Z TRACE quiche_apps::client] 0.0.0.0:51305 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.120423930Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:24.120458955Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c loss detection timeout expired [2025-12-14T03:40:24.120467562Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=276.056505ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 445908, last_update: Instant { tv_sec: 802, tv_nsec: 54932282 }, next_time: Instant { tv_sec: 802, tv_nsec: 54932282 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:24.120511213Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.120543914Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Short dcid=297ec233f6da0d89 key_phase=false len=120 pn=6 [2025-12-14T03:40:24.120549374Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm ACK delay=16333 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:24.120555926Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[71, 10, 93, 01, 42, c3, ee, f2, 86, c5, fe, a8, 76, 1c, 1f, 6e, 40, 79, f9, 2f] reset_token=[1b, 27, 2a, 92, 7b, d9, df, 3b, b9, e6, 66, e1, fe, 24, 88, 4d] [2025-12-14T03:40:24.120565614Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[75, 21, 47, 3f, ce, 47, 3b, 07, 3b, 68, d4, 48, 33, 82, 7b, a0, 22, e0, 2c, 40] reset_token=[12, f4, c7, b1, ce, c9, 38, e5, 6e, 1f, d0, 43, 53, 29, f3, d1] [2025-12-14T03:40:24.120573679Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:24.120595660Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=554.056165ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1336 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 146, rate: 445908, last_update: Instant { tv_sec: 802, tv_nsec: 185378739 }, next_time: Instant { tv_sec: 802, tv_nsec: 185378739 }, 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:40:24.120684055Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:51305 to 193.167.100.100:443 [2025-12-14T03:40:24.120694093Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Short dcid=297ec233f6da0d89 key_phase=false len=7 pn=7 [2025-12-14T03:40:24.120698341Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm ACK delay=16353 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:24.120702830Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm PING mtu_probe=None [2025-12-14T03:40:24.120716776Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=554.10213ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1369 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 445908, last_update: Instant { tv_sec: 802, tv_nsec: 185545820 }, next_time: Instant { tv_sec: 802, tv_nsec: 185378739 }, max_datagram_size: 1350, last_packet_size: None, iv: 401.428µ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:40:24.120751991Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:51305 to 193.167.100.100:443 [2025-12-14T03:40:24.120757922Z TRACE quiche_apps::client] 0.0.0.0:51305 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.154103021Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:51305 [2025-12-14T03:40:24.154138017Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx pkt Short dcid=51e8753098e3eb1b4336f10529ccf2e21235b74c key_phase=false len=1049 pn=1 [2025-12-14T03:40:24.154185455Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:24.154196455Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:24.154261126Z TRACE quiche_apps::client] 0.0.0.0:51305: processed 1070 bytes [2025-12-14T03:40:24.154272026Z TRACE quiche_apps::client] 0.0.0.0:51305: recv() would block [2025-12-14T03:40:24.154278258Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.154291262Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:24.154296001Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:24.154300119Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:24.154304917Z INFO quiche_apps::common] 1/1 response(s) received in 350.175402ms, closing... [2025-12-14T03:40:24.154328942Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx pkt Short dcid=297ec233f6da0d89 key_phase=false len=10 pn=8 [2025-12-14T03:40:24.154336486Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:24.154359539Z TRACE quiche::recovery::congestion::recovery] 51e8753098e3eb1b4336f10529ccf2e21235b74c timer=554.084437ms latest_rtt=37.844126ms srtt=37.844126ms min_rtt=37.844126ms rttvar=18.922063ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1405 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, first_sent_time: Instant { tv_sec: 801, tv_nsec: 907154080 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.39 Kbps, is_app_limited: true, interval: 37.844126ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 801, tv_nsec: 868821023 }), send_elapsed: 0ns, ack_elapsed: 37.844126ms, rtt: 37.844126ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 445908, last_update: Instant { tv_sec: 802, tv_nsec: 219171652 }, next_time: Instant { tv_sec: 802, tv_nsec: 219573080 }, 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:40:24.154429179Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:51305 to 193.167.100.100:443 [2025-12-14T03:40:24.154436072Z TRACE quiche_apps::client] 0.0.0.0:51305 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.171587345Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:51305 [2025-12-14T03:40:24.171603485Z TRACE quiche_apps::client] 0.0.0.0:51305: processed 44 bytes [2025-12-14T03:40:24.171609947Z TRACE quiche_apps::client] 0.0.0.0:51305: recv() would block [2025-12-14T03:40:24.171614115Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.171621589Z TRACE quiche_apps::client] 0.0.0.0:51305 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.496005788Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:24.496038789Z TRACE quiche] 51e8753098e3eb1b4336f10529ccf2e21235b74c draining timeout expired [2025-12-14T03:40:24.496085867Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.496092880Z INFO quiche_apps::client] connection closed, recv=4 sent=9 lost=0 retrans=2 sent_bytes=2029 recv_bytes=2494 lost_bytes=0 [local_addr=0.0.0.0:51305 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=9 lost=0 retrans=2 rtt=37.844126ms min_rtt=Some(37.844126ms) rttvar=18.922063ms cwnd=13500 sent_bytes=2029 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=65 pmtu=1350 delivery_rate=8799] [2025-12-14T03:40:24.500903883Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:24.501161874Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54939 with scid 1eb9eb0dc5726afada837e3928a20465e94fada5 [2025-12-14T03:40:24.501204513Z TRACE quiche::tls] 1eb9eb0dc5726afada837e3928a20465e94fada5 write message lvl=Initial len=266 [2025-12-14T03:40:24.501222296Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Initial version=1 dcid=d42415bdfea5aa43f859a0e7f4bef45f scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=270 pn=0 [2025-12-14T03:40:24.501226254Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:24.501240851Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=998.930481ms 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: 802, tv_nsec: 566027888 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 566027888 }, 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: 802, tv_nsec: 566027888 }, next_time: Instant { tv_sec: 802, tv_nsec: 566027888 }, 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:40:24.501324938Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:24.539260347Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:24.539287537Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Initial version=1 dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 scid=b394e400634a00bf token= len=399 pn=0 [2025-12-14T03:40:24.539308767Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:24.539331169Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet newly acked 0 [2025-12-14T03:40:24.539342189Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:24.539470098Z TRACE quiche::tls] 1eb9eb0dc5726afada837e3928a20465e94fada5 set write secret lvl=Handshake [2025-12-14T03:40:24.539487260Z TRACE quiche::tls] 1eb9eb0dc5726afada837e3928a20465e94fada5 set read secret lvl=Handshake [2025-12-14T03:40:24.539499412Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm PADDING len=283 [2025-12-14T03:40:24.539528045Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Handshake version=1 dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 scid=b394e400634a00bf len=726 pn=0 [2025-12-14T03:40:24.539536011Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm CRYPTO off=0 len=705 [2025-12-14T03:40:24.539744619Z TRACE quiche::tls] 1eb9eb0dc5726afada837e3928a20465e94fada5 write message lvl=Handshake len=36 [2025-12-14T03:40:24.539750370Z TRACE quiche::tls] 1eb9eb0dc5726afada837e3928a20465e94fada5 set write secret lvl=OneRTT [2025-12-14T03:40:24.539759467Z TRACE quiche::tls] 1eb9eb0dc5726afada837e3928a20465e94fada5 set read secret lvl=OneRTT [2025-12-14T03:40:24.539778512Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 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(d42415bdfea5aa43f859a0e7f4bef45f), 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(b394e400634a00bf), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:24.539803509Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 1200 bytes [2025-12-14T03:40:24.539809861Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:24.539813698Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.539827213Z DEBUG quiche_apps::common] sending HTTP request "GET /hot-sour-cassette\r\n" [2025-12-14T03:40:24.539894799Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Initial version=1 dcid=b394e400634a00bf scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=6 pn=1 [2025-12-14T03:40:24.539900259Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=76 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:24.539912381Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=113.701958ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 604632273 }, next_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:24.539945974Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Handshake version=1 dcid=b394e400634a00bf scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=45 pn=2 [2025-12-14T03:40:24.539950472Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:24.539954420Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:24.539962625Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=114.254508ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 604741216 }, next_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, max_datagram_size: 1350, last_packet_size: None, iv: 223.583µ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:40:24.539979627Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 dropped epoch 0 state [2025-12-14T03:40:24.539996027Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=1164 pn=3 [2025-12-14T03:40:24.539999964Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 24, 08, e4, 6c, 91, ec, fb, f4, 7f, dd, 3e, 5a, 3c, c6, 79, fe, 48, fb, 16] reset_token=[cc, 2d, 87, 86, f1, a6, 70, 72, d9, f5, 64, 9f, e9, ab, 29, 9e] [2025-12-14T03:40:24.540008871Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 10, 5c, 80, 19, b7, 57, 66, aa, ad, ca, 1a, c8, e1, b9, 91, 05, 84, d9, 1e] reset_token=[ca, 4c, 17, 73, d1, f3, f1, ff, 6d, 53, 1d, 6f, e4, d4, 02, da] [2025-12-14T03:40:24.540017427Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:40:24.540021404Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm PADDING len=1055 [2025-12-14T03:40:24.540030672Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=114.186692ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 604741216 }, next_time: Instant { tv_sec: 802, tv_nsec: 604964799 }, 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:40:24.540076206Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:24.540082458Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.655252444Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:24.655281187Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 loss detection timeout expired [2025-12-14T03:40:24.655290995Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=113.257148ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 604741216 }, next_time: Instant { tv_sec: 802, tv_nsec: 604964799 }, 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:40:24.655322214Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.655353702Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Handshake version=1 dcid=b394e400634a00bf scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=46 pn=4 [2025-12-14T03:40:24.655359162Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=14477 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:24.655365955Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:24.655388577Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=163.160679ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 720188568 }, next_time: Instant { tv_sec: 802, tv_nsec: 720188568 }, 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:40:24.655444722Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:24.655452677Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.739332979Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:24.739372163Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 dropped invalid packet [2025-12-14T03:40:24.739381410Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 1200 bytes [2025-12-14T03:40:24.739389965Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:24.739396548Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.739412127Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.819544723Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:24.819562076Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 loss detection timeout expired [2025-12-14T03:40:24.819570041Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=277.64316ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 720188568 }, next_time: Instant { tv_sec: 802, tv_nsec: 720188568 }, 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:40:24.819600277Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.819625414Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=109 pn=5 [2025-12-14T03:40:24.819630463Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 10, 5c, 80, 19, b7, 57, 66, aa, ad, ca, 1a, c8, e1, b9, 91, 05, 84, d9, 1e] reset_token=[ca, 4c, 17, 73, d1, f3, f1, ff, 6d, 53, 1d, 6f, e4, d4, 02, da] [2025-12-14T03:40:24.819642405Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 24, 08, e4, 6c, 91, ec, fb, f4, 7f, dd, 3e, 5a, 3c, c6, 79, fe, 48, fb, 16] reset_token=[cc, 2d, 87, 86, f1, a6, 70, 72, d9, f5, 64, 9f, e9, ab, 29, 9e] [2025-12-14T03:40:24.819651262Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:40:24.819672652Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=292.988702ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1524 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 135, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 884463586 }, next_time: Instant { tv_sec: 802, tv_nsec: 884463586 }, max_datagram_size: 1350, last_packet_size: Some(135), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:24.819747701Z TRACE quiche_apps::client] written 135 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:24.819757710Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=4 pn=6 [2025-12-14T03:40:24.819762128Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm PING mtu_probe=None [2025-12-14T03:40:24.819766036Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm PADDING len=3 [2025-12-14T03:40:24.819773500Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=292.887935ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 802, tv_nsec: 884609137 }, next_time: Instant { tv_sec: 802, tv_nsec: 884463586 }, max_datagram_size: 1350, last_packet_size: None, iv: 372.639µ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:40:24.819820557Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:24.819830656Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:24.938996774Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:24.939034103Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Handshake version=1 dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 scid=b394e400634a00bf len=20 pn=2 [2025-12-14T03:40:24.939055834Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm PING mtu_probe=None [2025-12-14T03:40:24.939063709Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm PADDING len=2 [2025-12-14T03:40:24.939094035Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 56 bytes [2025-12-14T03:40:24.939104554Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:24.939111337Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:24.939135131Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Handshake version=1 dcid=b394e400634a00bf scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=7 pn=7 [2025-12-14T03:40:24.939140201Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=13 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:40:24.939190805Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=173.469136ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 3977271 }, next_time: Instant { tv_sec: 803, tv_nsec: 4349910 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:24.939258321Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:24.939265725Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.113520941Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:25.113557399Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 loss detection timeout expired [2025-12-14T03:40:25.113565744Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=456.42393ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 3977271 }, next_time: Instant { tv_sec: 803, tv_nsec: 4349910 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:25.113596241Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.113629573Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Handshake version=1 dcid=b394e400634a00bf scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=50 pn=8 [2025-12-14T03:40:25.113634763Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=21824 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:40:25.113641395Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:25.113662094Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=820.749121ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1658 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 104, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 178464299 }, next_time: Instant { tv_sec: 803, tv_nsec: 178464299 }, 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:40:25.113762541Z TRACE quiche_apps::client] written 104 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.113776397Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Handshake version=1 dcid=b394e400634a00bf scid=1eb9eb0dc5726afada837e3928a20465e94fada5 len=11 pn=9 [2025-12-14T03:40:25.113780705Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=21843 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:40:25.113785243Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm PING mtu_probe=None [2025-12-14T03:40:25.113795482Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=820.615823ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1723 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 178624918 }, next_time: Instant { tv_sec: 803, tv_nsec: 178464299 }, max_datagram_size: 1350, last_packet_size: None, iv: 381.672µ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:40:25.113826680Z TRACE quiche_apps::client] written 65 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.113832161Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.146404921Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:25.146440698Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Short dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 key_phase=false len=203 pn=0 [2025-12-14T03:40:25.146463651Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm HANDSHAKE_DONE [2025-12-14T03:40:25.146476905Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 dropped epoch 1 state [2025-12-14T03:40:25.146488477Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, 63, 92, db, aa, 88, 3d, 3a] reset_token=[0a, a6, 14, 28, 38, dd, 4d, 89, b9, 00, de, 84, f7, 64, 9a, 1a] [2025-12-14T03:40:25.146505338Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[98, be, fd, 72, 91, ab, d4, 59] reset_token=[fd, 59, 9e, af, f8, e0, 46, e0, bc, c6, 40, ac, 39, 9b, 38, 98] [2025-12-14T03:40:25.146517732Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2c, a5, fd, d0, 66, 7d, d9, dd] reset_token=[6d, 0e, 70, 01, dc, 63, 69, 94, b5, 57, 14, 2e, c2, ba, 18, ad] [2025-12-14T03:40:25.146528912Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4d, be, 2b, 68, 2a, 13, 82, cc] reset_token=[18, 18, 09, f8, 2b, 67, 92, 49, 47, 59, 65, f1, 26, 91, ea, 30] [2025-12-14T03:40:25.146538119Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2d, e2, 69, 65, 6b, 38, 36, 0f] reset_token=[d9, 3d, 01, 96, fc, 96, de, 3a, 65, 78, 74, 08, 13, 09, 7f, 93] [2025-12-14T03:40:25.146563938Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:25.146650920Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 224 bytes [2025-12-14T03:40:25.146658874Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:25.146662791Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.146679192Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=5 pn=10 [2025-12-14T03:40:25.146683721Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=30 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:25.146696464Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=787.71421ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1355 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 211525299 }, next_time: Instant { tv_sec: 803, tv_nsec: 211906971 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:25.146750806Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.146757628Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.784113767Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:25.784189919Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Short dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 key_phase=false len=203 pn=1 [2025-12-14T03:40:25.784216277Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm HANDSHAKE_DONE [2025-12-14T03:40:25.784229101Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1a, 63, 92, db, aa, 88, 3d, 3a] reset_token=[0a, a6, 14, 28, 38, dd, 4d, 89, b9, 00, de, 84, f7, 64, 9a, 1a] [2025-12-14T03:40:25.784244891Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[98, be, fd, 72, 91, ab, d4, 59] reset_token=[fd, 59, 9e, af, f8, e0, 46, e0, bc, c6, 40, ac, 39, 9b, 38, 98] [2025-12-14T03:40:25.784257605Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[2c, a5, fd, d0, 66, 7d, d9, dd] reset_token=[6d, 0e, 70, 01, dc, 63, 69, 94, b5, 57, 14, 2e, c2, ba, 18, ad] [2025-12-14T03:40:25.784269888Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[4d, be, 2b, 68, 2a, 13, 82, cc] reset_token=[18, 18, 09, f8, 2b, 67, 92, 49, 47, 59, 65, f1, 26, 91, ea, 30] [2025-12-14T03:40:25.784281118Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2d, e2, 69, 65, 6b, 38, 36, 0f] reset_token=[d9, 3d, 01, 96, fc, 96, de, 3a, 65, 78, 74, 08, 13, 09, 7f, 93] [2025-12-14T03:40:25.784291998Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:25.784338275Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 224 bytes [2025-12-14T03:40:25.784347873Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:25.784353523Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.784374843Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=5 pn=11 [2025-12-14T03:40:25.784381766Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=23 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:25.784402855Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=150.007859ms latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1355 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 849217854 }, next_time: Instant { tv_sec: 803, tv_nsec: 849217854 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:25.784457106Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.784464119Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.934687025Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:25.934723593Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 loss detection timeout expired [2025-12-14T03:40:25.934735245Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=1.114333773s latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1355 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 8, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 849217854 }, next_time: Instant { tv_sec: 803, tv_nsec: 849217854 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:25.934765582Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.934799054Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=197 pn=12 [2025-12-14T03:40:25.934804424Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=18825 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:25.934811086Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 24, 08, e4, 6c, 91, ec, fb, f4, 7f, dd, 3e, 5a, 3c, c6, 79, fe, 48, fb, 16] reset_token=[cc, 2d, 87, 86, f1, a6, 70, 72, d9, f5, 64, 9f, e9, ab, 29, 9e] [2025-12-14T03:40:25.934837105Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 10, 5c, 80, 19, b7, 57, 66, aa, ad, ca, 1a, c8, e1, b9, 91, 05, 84, d9, 1e] reset_token=[ca, 4c, 17, 73, d1, f3, f1, ff, 6d, 53, 1d, 6f, e4, d4, 02, da] [2025-12-14T03:40:25.934845360Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 10, 5c, 80, 19, b7, 57, 66, aa, ad, ca, 1a, c8, e1, b9, 91, 05, 84, d9, 1e] reset_token=[ca, 4c, 17, 73, d1, f3, f1, ff, 6d, 53, 1d, 6f, e4, d4, 02, da] [2025-12-14T03:40:25.934852964Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 24, 08, e4, 6c, 91, ec, fb, f4, 7f, dd, 3e, 5a, 3c, c6, 79, fe, 48, fb, 16] reset_token=[cc, 2d, 87, 86, f1, a6, 70, 72, d9, f5, 64, 9f, e9, ab, 29, 9e] [2025-12-14T03:40:25.934860478Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:40:25.934883100Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=2.2292109s latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1578 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 223, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 999633328 }, next_time: Instant { tv_sec: 803, tv_nsec: 999633328 }, max_datagram_size: 1350, last_packet_size: Some(223), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:25.934967988Z TRACE quiche_apps::client] written 223 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.934978328Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=9 pn=13 [2025-12-14T03:40:25.934982575Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=18849 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:25.934987064Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm PING mtu_probe=None [2025-12-14T03:40:25.934994568Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=2.229295748s latest_rtt=38.110775ms srtt=38.110775ms min_rtt=38.110775ms rttvar=19.055387ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1613 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, first_sent_time: Instant { tv_sec: 802, tv_nsec: 604632313 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 38.110775ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 566027888 }), send_elapsed: 0ns, ack_elapsed: 38.110775ms, rtt: 38.110775ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 442788, last_update: Instant { tv_sec: 803, tv_nsec: 999829564 }, next_time: Instant { tv_sec: 803, tv_nsec: 999633328 }, max_datagram_size: 1350, last_packet_size: None, iv: 582.672µ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:40:25.935031186Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.935037127Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.966818607Z TRACE quiche_apps::client] got 43 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:25.966840237Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Short dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 key_phase=false len=22 pn=2 [2025-12-14T03:40:25.966855325Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm ACK delay=0 blocks=[11..13] ecn_counts=None [2025-12-14T03:40:25.966863851Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet newly acked 11 [2025-12-14T03:40:25.966868780Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet newly acked 12 [2025-12-14T03:40:25.966873379Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet newly acked 13 [2025-12-14T03:40:25.966877957Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet 3 lost on epoch 2 [2025-12-14T03:40:25.966881153Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet 5 lost on epoch 2 [2025-12-14T03:40:25.966884550Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 packet 6 lost on epoch 2 [2025-12-14T03:40:25.966913033Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 43 bytes [2025-12-14T03:40:25.966921679Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:25.966926909Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.966943509Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=165 pn=14 [2025-12-14T03:40:25.966949901Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm ACK delay=12 blocks=[2..2] ecn_counts=None [2025-12-14T03:40:25.966956093Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 24, 08, e4, 6c, 91, ec, fb, f4, 7f, dd, 3e, 5a, 3c, c6, 79, fe, 48, fb, 16] reset_token=[cc, 2d, 87, 86, f1, a6, 70, 72, d9, f5, 64, 9f, e9, ab, 29, 9e] [2025-12-14T03:40:25.966968576Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 10, 5c, 80, 19, b7, 57, 66, aa, ad, ca, 1a, c8, e1, b9, 91, 05, 84, d9, 1e] reset_token=[ca, 4c, 17, 73, d1, f3, f1, ff, 6d, 53, 1d, 6f, e4, d4, 02, da] [2025-12-14T03:40:25.966979356Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c2, 10, 5c, 80, 19, b7, 57, 66, aa, ad, ca, 1a, c8, e1, b9, 91, 05, 84, d9, 1e] reset_token=[ca, 4c, 17, 73, d1, f3, f1, ff, 6d, 53, 1d, 6f, e4, d4, 02, da] [2025-12-14T03:40:25.966990817Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[03, 24, 08, e4, 6c, 91, ec, fb, f4, 7f, dd, 3e, 5a, 3c, c6, 79, fe, 48, fb, 16] reset_token=[cc, 2d, 87, 86, f1, a6, 70, 72, d9, f5, 64, 9f, e9, ab, 29, 9e] [2025-12-14T03:40:25.967005816Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=125.498877ms latest_rtt=32.059277ms srtt=37.354337ms min_rtt=32.059277ms rttvar=15.804414ms cwnd=9450 ssthresh=9450 bytes_in_flight=191 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 804, tv_nsec: 63652036 }) Rate { delivered: 591, delivered_time: Instant { tv_sec: 804, tv_nsec: 32371667 }, first_sent_time: Instant { tv_sec: 804, tv_nsec: 32371667 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 1.427060292s, delivered: 258, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 604632313 }), send_elapsed: 1.395001015s, ack_elapsed: 1.427060292s, rtt: 32.059277ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316228, last_update: Instant { tv_sec: 803, tv_nsec: 999829564 }, next_time: Instant { tv_sec: 804, tv_nsec: 32371667 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:25.967057111Z TRACE quiche_apps::client] written 191 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.967063583Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.968508494Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:25.968523612Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx pkt Short dcid=1eb9eb0dc5726afada837e3928a20465e94fada5 key_phase=false len=1049 pn=3 [2025-12-14T03:40:25.968535554Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:25.968543188Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:25.968554620Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 1070 bytes [2025-12-14T03:40:25.968560170Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:25.968565120Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.968575088Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:25.968580137Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:25.968584015Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:25.968586940Z INFO quiche_apps::common] 1/1 response(s) received in 1.467257855s, closing... [2025-12-14T03:40:25.968597620Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx pkt Short dcid=b394e400634a00bf key_phase=false len=10 pn=15 [2025-12-14T03:40:25.968602940Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:25.968617447Z TRACE quiche::recovery::congestion::recovery] 1eb9eb0dc5726afada837e3928a20465e94fada5 timer=125.546475ms latest_rtt=32.059277ms srtt=37.354337ms min_rtt=32.059277ms rttvar=15.804414ms cwnd=9450 ssthresh=9450 bytes_in_flight=227 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 804, tv_nsec: 63652036 }) Rate { delivered: 591, delivered_time: Instant { tv_sec: 804, tv_nsec: 32371667 }, first_sent_time: Instant { tv_sec: 804, tv_nsec: 32371667 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 69.90 Kbps, is_app_limited: true, interval: 1.427060292s, delivered: 258, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 802, tv_nsec: 604632313 }), send_elapsed: 1.395001015s, ack_elapsed: 1.427060292s, rtt: 32.059277ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 316228, last_update: Instant { tv_sec: 803, tv_nsec: 999829564 }, next_time: Instant { tv_sec: 804, tv_nsec: 32371667 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:25.968672409Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54939 to 193.167.100.100:443 [2025-12-14T03:40:25.968680554Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:25.999908600Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:54939 [2025-12-14T03:40:25.999929519Z TRACE quiche_apps::client] 0.0.0.0:54939: processed 42 bytes [2025-12-14T03:40:25.999938666Z TRACE quiche_apps::client] 0.0.0.0:54939: recv() would block [2025-12-14T03:40:25.999945519Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:25.999953844Z TRACE quiche_apps::client] 0.0.0.0:54939 -> 193.167.100.100:443: done writing [2025-12-14T03:40:26.271293876Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:26.271328470Z TRACE quiche] 1eb9eb0dc5726afada837e3928a20465e94fada5 draining timeout expired [2025-12-14T03:40:26.271381910Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:26.271388813Z INFO quiche_apps::client] connection closed, recv=7 sent=16 lost=4 retrans=8 sent_bytes=2725 recv_bytes=2817 lost_bytes=1355 [local_addr=0.0.0.0:54939 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=16 lost=4 retrans=8 rtt=37.354337ms min_rtt=Some(32.059277ms) rttvar=15.804414ms cwnd=9450 sent_bytes=2725 recv_bytes=2817 lost_bytes=0 stream_retrans_bytes=228 pmtu=1350 delivery_rate=8737] [2025-12-14T03:40:26.276276589Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:26.276513029Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38110 with scid 293139c4c35e6edc8c42a35b58e331922d74f86f [2025-12-14T03:40:26.276553544Z TRACE quiche::tls] 293139c4c35e6edc8c42a35b58e331922d74f86f write message lvl=Initial len=266 [2025-12-14T03:40:26.276571017Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Initial version=1 dcid=2c01ebd7f87f7ec298fc1693bbf09177 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=270 pn=0 [2025-12-14T03:40:26.276575154Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:26.276589131Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f 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: 804, tv_nsec: 341376197 }, first_sent_time: Instant { tv_sec: 804, tv_nsec: 341376197 }, 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: 804, tv_nsec: 341376197 }, next_time: Instant { tv_sec: 804, tv_nsec: 341376197 }, 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:40:26.276670101Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:27.276724892Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:27.276758725Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f loss detection timeout expired [2025-12-14T03:40:27.276766610Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=997.751939ms 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: 804, tv_nsec: 341376197 }, first_sent_time: Instant { tv_sec: 804, tv_nsec: 341376197 }, 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: 804, tv_nsec: 341376197 }, next_time: Instant { tv_sec: 804, tv_nsec: 341376197 }, 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:40:27.276810021Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.276851508Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Initial version=1 dcid=2c01ebd7f87f7ec298fc1693bbf09177 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=270 pn=1 [2025-12-14T03:40:27.276856737Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:27.276876144Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=1.997950778s 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: 804, tv_nsec: 341376197 }, first_sent_time: Instant { tv_sec: 804, tv_nsec: 341376197 }, 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: 805, tv_nsec: 341683378 }, next_time: Instant { tv_sec: 805, tv_nsec: 341683378 }, 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:40:27.276955852Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.276963687Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.315053743Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:27.315107262Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Initial version=1 dcid=293139c4c35e6edc8c42a35b58e331922d74f86f scid=8dd97d71bfd1d4f3 token= len=399 pn=0 [2025-12-14T03:40:27.315168517Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:27.315184086Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f packet newly acked 1 [2025-12-14T03:40:27.315193232Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f packet 0 lost on epoch 0 [2025-12-14T03:40:27.315217237Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:27.315337952Z TRACE quiche::tls] 293139c4c35e6edc8c42a35b58e331922d74f86f set write secret lvl=Handshake [2025-12-14T03:40:27.315352248Z TRACE quiche::tls] 293139c4c35e6edc8c42a35b58e331922d74f86f set read secret lvl=Handshake [2025-12-14T03:40:27.315364221Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm PADDING len=283 [2025-12-14T03:40:27.315397102Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Handshake version=1 dcid=293139c4c35e6edc8c42a35b58e331922d74f86f scid=8dd97d71bfd1d4f3 len=726 pn=0 [2025-12-14T03:40:27.315404606Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm CRYPTO off=0 len=705 [2025-12-14T03:40:27.315637620Z TRACE quiche::tls] 293139c4c35e6edc8c42a35b58e331922d74f86f write message lvl=Handshake len=36 [2025-12-14T03:40:27.315643561Z TRACE quiche::tls] 293139c4c35e6edc8c42a35b58e331922d74f86f set write secret lvl=OneRTT [2025-12-14T03:40:27.315652498Z TRACE quiche::tls] 293139c4c35e6edc8c42a35b58e331922d74f86f set read secret lvl=OneRTT [2025-12-14T03:40:27.315672906Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f 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(2c01ebd7f87f7ec298fc1693bbf09177), 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(8dd97d71bfd1d4f3), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:27.315699876Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 1200 bytes [2025-12-14T03:40:27.315706308Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:27.315710075Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.315720093Z DEBUG quiche_apps::common] sending HTTP request "GET /titanic-large-vga\r\n" [2025-12-14T03:40:27.315800944Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Initial version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=6 pn=2 [2025-12-14T03:40:27.315806895Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=87 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:27.315820420Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=114.092278ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 379954862 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 380645778 }, next_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.315852600Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Handshake version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=45 pn=3 [2025-12-14T03:40:27.315857229Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:27.315861467Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:27.315869722Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=114.734092ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 380645778 }, next_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.315895230Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f dropped epoch 0 state [2025-12-14T03:40:27.315912161Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=1164 pn=4 [2025-12-14T03:40:27.315916209Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6e, f5, 30, ed, 3d, a7, 32, 2b, 3f, 42, a4, bc, 87, b6, 71, b0, 7a, 4b, 01, c1] reset_token=[64, 2f, 92, 8b, 9f, bb, 0a, 88, fd, 7f, 25, d0, ce, ce, d5, ec] [2025-12-14T03:40:27.315925025Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[10, 2f, 54, d3, 5a, 9a, 64, 75, e3, 26, 53, 3b, 4d, c2, 8a, 56, 8b, 28, 4d, d8] reset_token=[f5, 0b, 4d, 6f, 07, c1, 9f, 2d, 33, 07, 29, a9, c1, 5a, c2, d3] [2025-12-14T03:40:27.315932990Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:40:27.315936907Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm PADDING len=1055 [2025-12-14T03:40:27.315946134Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=114.65766ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 380645778 }, next_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.316006427Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.316013800Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.431186306Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:27.431220911Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f loss detection timeout expired [2025-12-14T03:40:27.431229226Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=114.188018ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 380645778 }, next_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.431286483Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.431317220Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Handshake version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=46 pn=5 [2025-12-14T03:40:27.431322500Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=14489 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:27.431329403Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:27.431347436Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=164.07076ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 496153528 }, next_time: Instant { tv_sec: 805, tv_nsec: 496153528 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.431432014Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.431439818Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.514857284Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:27.514893160Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f dropped invalid packet [2025-12-14T03:40:27.514901306Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 1200 bytes [2025-12-14T03:40:27.514910483Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:27.514917325Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.514931732Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.596063316Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:27.596118269Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f loss detection timeout expired [2025-12-14T03:40:27.596128778Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=278.91697ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 496153528 }, next_time: Instant { tv_sec: 805, tv_nsec: 496153528 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.596192266Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.596220659Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=109 pn=6 [2025-12-14T03:40:27.596225077Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[10, 2f, 54, d3, 5a, 9a, 64, 75, e3, 26, 53, 3b, 4d, c2, 8a, 56, 8b, 28, 4d, d8] reset_token=[f5, 0b, 4d, 6f, 07, c1, 9f, 2d, 33, 07, 29, a9, c1, 5a, c2, d3] [2025-12-14T03:40:27.596235247Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6e, f5, 30, ed, 3d, a7, 32, 2b, 3f, 42, a4, bc, 87, b6, 71, b0, 7a, 4b, 01, c1] reset_token=[64, 2f, 92, 8b, 9f, bb, 0a, 88, fd, 7f, 25, d0, ce, ce, d5, ec] [2025-12-14T03:40:27.596241668Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:40:27.596260864Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=294.294206ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1524 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 661057459 }, next_time: Instant { tv_sec: 805, tv_nsec: 661057459 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.596312150Z TRACE quiche_apps::client] written 135 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.596325064Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=4 pn=7 [2025-12-14T03:40:27.596337537Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm PING mtu_probe=None [2025-12-14T03:40:27.596342937Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm PADDING len=3 [2025-12-14T03:40:27.596353587Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=294.201373ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 661057459 }, next_time: Instant { tv_sec: 805, tv_nsec: 661057459 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.596388933Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.596397228Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.715104609Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:27.715136328Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Handshake version=1 dcid=293139c4c35e6edc8c42a35b58e331922d74f86f scid=8dd97d71bfd1d4f3 len=726 pn=1 [2025-12-14T03:40:27.715178497Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm CRYPTO off=0 len=705 [2025-12-14T03:40:27.715209364Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 763 bytes [2025-12-14T03:40:27.715216909Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:27.715221657Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.715243388Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Handshake version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=5 pn=8 [2025-12-14T03:40:27.715250151Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:27.715268545Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=175.285304ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 780086018 }, next_time: Instant { tv_sec: 805, tv_nsec: 780086018 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.715346650Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.715355647Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.716031526Z TRACE quiche_apps::client] got 763 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:27.716044029Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Handshake version=1 dcid=293139c4c35e6edc8c42a35b58e331922d74f86f scid=8dd97d71bfd1d4f3 len=726 pn=2 [2025-12-14T03:40:27.716054358Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm CRYPTO off=0 len=705 [2025-12-14T03:40:27.716104962Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 763 bytes [2025-12-14T03:40:27.716113809Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:27.716118758Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.716133415Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Handshake version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=5 pn=9 [2025-12-14T03:40:27.716139306Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=11 blocks=[0..2] ecn_counts=None [2025-12-14T03:40:27.716167799Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=174.386339ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, end_of_app_limited: 6, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 780086018 }, next_time: Instant { tv_sec: 805, tv_nsec: 780086018 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.716228813Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.716239222Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.891472058Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:27.891499569Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f loss detection timeout expired [2025-12-14T03:40:27.891508456Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=458.303621ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1554 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, end_of_app_limited: 6, last_sent_packet: 9, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 780086018 }, next_time: Instant { tv_sec: 805, tv_nsec: 780086018 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.891550444Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.891581943Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Handshake version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=48 pn=10 [2025-12-14T03:40:27.891587583Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=21941 blocks=[0..2] ecn_counts=None [2025-12-14T03:40:27.891594116Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:27.891615545Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=823.219574ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1656 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 956417510 }, next_time: Instant { tv_sec: 805, tv_nsec: 956417510 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.891688912Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.891701345Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Handshake version=1 dcid=8dd97d71bfd1d4f3 scid=293139c4c35e6edc8c42a35b58e331922d74f86f len=9 pn=11 [2025-12-14T03:40:27.891705633Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=21957 blocks=[0..2] ecn_counts=None [2025-12-14T03:40:27.891709901Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm PING mtu_probe=None [2025-12-14T03:40:27.891718357Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=823.116832ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1719 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 956417510 }, next_time: Instant { tv_sec: 805, tv_nsec: 956417510 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.891769162Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.891778749Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:27.923773544Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:27.923802077Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Short dcid=293139c4c35e6edc8c42a35b58e331922d74f86f key_phase=false len=203 pn=0 [2025-12-14T03:40:27.923816735Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm HANDSHAKE_DONE [2025-12-14T03:40:27.923829789Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f dropped epoch 1 state [2025-12-14T03:40:27.923840699Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b8, 85, f2, 90, a0, 05, d6, 59] reset_token=[5f, 73, 08, 7e, d5, 80, 3a, 4a, 28, 05, 65, 79, 95, fb, 90, ae] [2025-12-14T03:40:27.923857601Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b1, 4d, 87, a6, bd, b8, 57, 83] reset_token=[23, 0b, 1b, 94, 95, 10, 6d, 2d, e2, f7, 18, b2, 95, 51, 73, cd] [2025-12-14T03:40:27.923870325Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[38, f6, bf, 46, d6, 6b, 96, d2] reset_token=[97, 93, 72, 12, 93, 77, 52, c3, 72, b3, 1f, 0b, a2, 39, c1, ec] [2025-12-14T03:40:27.923884821Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[25, 1f, 03, e8, b9, db, 2e, f5] reset_token=[9b, d3, 8a, 80, 06, e2, bb, 0e, d9, 18, 1e, 86, f3, 75, b5, b2] [2025-12-14T03:40:27.923898367Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8f, 0d, 48, dd, d2, 31, ed, 77] reset_token=[34, 9a, 15, 44, a6, 9e, ca, 8c, 0d, c0, 6b, 3b, ac, 06, 9a, 97] [2025-12-14T03:40:27.923910239Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:27.923968377Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 224 bytes [2025-12-14T03:40:27.923981221Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:27.923988645Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:27.924005957Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=5 pn=12 [2025-12-14T03:40:27.924011016Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:27.924022818Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=790.81194ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1355 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, end_of_app_limited: 10, last_sent_packet: 12, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 805, tv_nsec: 956417510 }, next_time: Instant { tv_sec: 805, tv_nsec: 956417510 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:27.924086006Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:27.924093801Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:28.023473422Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:28.023522013Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Short dcid=293139c4c35e6edc8c42a35b58e331922d74f86f key_phase=false len=203 pn=1 [2025-12-14T03:40:28.023544595Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm HANDSHAKE_DONE [2025-12-14T03:40:28.023557349Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[b8, 85, f2, 90, a0, 05, d6, 59] reset_token=[5f, 73, 08, 7e, d5, 80, 3a, 4a, 28, 05, 65, 79, 95, fb, 90, ae] [2025-12-14T03:40:28.023572967Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b1, 4d, 87, a6, bd, b8, 57, 83] reset_token=[23, 0b, 1b, 94, 95, 10, 6d, 2d, e2, f7, 18, b2, 95, 51, 73, cd] [2025-12-14T03:40:28.023584159Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[38, f6, bf, 46, d6, 6b, 96, d2] reset_token=[97, 93, 72, 12, 93, 77, 52, c3, 72, b3, 1f, 0b, a2, 39, c1, ec] [2025-12-14T03:40:28.023593556Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[25, 1f, 03, e8, b9, db, 2e, f5] reset_token=[9b, d3, 8a, 80, 06, e2, bb, 0e, d9, 18, 1e, 86, f3, 75, b5, b2] [2025-12-14T03:40:28.023602603Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[8f, 0d, 48, dd, d2, 31, ed, 77] reset_token=[34, 9a, 15, 44, a6, 9e, ca, 8c, 0d, c0, 6b, 3b, ac, 06, 9a, 97] [2025-12-14T03:40:28.023610988Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:28.023637428Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 224 bytes [2025-12-14T03:40:28.023643318Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:28.023646475Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:28.023661322Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=5 pn=13 [2025-12-14T03:40:28.023667443Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=17 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:28.023686449Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=691.147788ms latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1355 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, end_of_app_limited: 10, last_sent_packet: 13, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 806, tv_nsec: 88508160 }, next_time: Instant { tv_sec: 806, tv_nsec: 88508160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:28.023779452Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:28.023789992Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:28.716543248Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:28.716577902Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f loss detection timeout expired [2025-12-14T03:40:28.716590015Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=1.116759679s latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1355 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, end_of_app_limited: 10, last_sent_packet: 13, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 806, tv_nsec: 88508160 }, next_time: Instant { tv_sec: 806, tv_nsec: 88508160 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:28.716621924Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:28.716653724Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=197 pn=14 [2025-12-14T03:40:28.716658973Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=86641 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:28.716665976Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6e, f5, 30, ed, 3d, a7, 32, 2b, 3f, 42, a4, bc, 87, b6, 71, b0, 7a, 4b, 01, c1] reset_token=[64, 2f, 92, 8b, 9f, bb, 0a, 88, fd, 7f, 25, d0, ce, ce, d5, ec] [2025-12-14T03:40:28.716677428Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[10, 2f, 54, d3, 5a, 9a, 64, 75, e3, 26, 53, 3b, 4d, c2, 8a, 56, 8b, 28, 4d, d8] reset_token=[f5, 0b, 4d, 6f, 07, c1, 9f, 2d, 33, 07, 29, a9, c1, 5a, c2, d3] [2025-12-14T03:40:28.716686144Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[10, 2f, 54, d3, 5a, 9a, 64, 75, e3, 26, 53, 3b, 4d, c2, 8a, 56, 8b, 28, 4d, d8] reset_token=[f5, 0b, 4d, 6f, 07, c1, 9f, 2d, 33, 07, 29, a9, c1, 5a, c2, d3] [2025-12-14T03:40:28.716694079Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6e, f5, 30, ed, 3d, a7, 32, 2b, 3f, 42, a4, bc, 87, b6, 71, b0, 7a, 4b, 01, c1] reset_token=[64, 2f, 92, 8b, 9f, bb, 0a, 88, fd, 7f, 25, d0, ce, ce, d5, ec] [2025-12-14T03:40:28.716701953Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:40:28.716723854Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=2.236939401s latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1578 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 806, tv_nsec: 781488499 }, next_time: Instant { tv_sec: 806, tv_nsec: 781488499 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:28.716825433Z TRACE quiche_apps::client] written 223 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:28.716836404Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=9 pn=15 [2025-12-14T03:40:28.716840601Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm ACK delay=86664 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:28.716845010Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm PING mtu_probe=None [2025-12-14T03:40:28.716853095Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=2.237009601s latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1613 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, 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.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 806, tv_nsec: 781488499 }, next_time: Instant { tv_sec: 806, tv_nsec: 781488499 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:28.716883732Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:28.716889132Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:28.837832473Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38110 [2025-12-14T03:40:28.837882125Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx pkt Short dcid=293139c4c35e6edc8c42a35b58e331922d74f86f key_phase=false len=1049 pn=4 [2025-12-14T03:40:28.837906841Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:28.837917611Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:28.837940795Z TRACE quiche_apps::client] 0.0.0.0:38110: processed 1070 bytes [2025-12-14T03:40:28.837949521Z TRACE quiche_apps::client] 0.0.0.0:38110: recv() would block [2025-12-14T03:40:28.837955291Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:28.837967674Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:28.837974678Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:28.837998342Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:28.838004273Z INFO quiche_apps::common] 1/1 response(s) received in 2.561329834s, closing... [2025-12-14T03:40:28.838026053Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx pkt Short dcid=8dd97d71bfd1d4f3 key_phase=false len=10 pn=16 [2025-12-14T03:40:28.838032776Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:28.838054015Z TRACE quiche::recovery::congestion::recovery] 293139c4c35e6edc8c42a35b58e331922d74f86f timer=2.236991197s latest_rtt=38.271484ms srtt=38.271484ms min_rtt=38.271484ms rttvar=19.135742ms cwnd=9450 ssthresh=9450 bytes_in_flight=1649 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 805, tv_nsec: 418917262 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, first_sent_time: Instant { tv_sec: 805, tv_nsec: 380645778 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 1, rate_sample: RateSample { bandwidth: 2.56 Kbps, is_app_limited: true, interval: 1.038578665s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 804, tv_nsec: 341376197 }), send_elapsed: 1.000307181s, ack_elapsed: 1.038578665s, rtt: 38.271484ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308650, last_update: Instant { tv_sec: 806, tv_nsec: 902871739 }, next_time: Instant { tv_sec: 806, tv_nsec: 902871739 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:28.838137531Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38110 to 193.167.100.100:443 [2025-12-14T03:40:28.838144274Z TRACE quiche_apps::client] 0.0.0.0:38110 -> 193.167.100.100:443: done writing [2025-12-14T03:40:29.183573656Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:29.183609423Z TRACE quiche] 293139c4c35e6edc8c42a35b58e331922d74f86f draining timeout expired [2025-12-14T03:40:29.183659316Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:29.183667341Z INFO quiche_apps::client] connection closed, recv=7 sent=17 lost=1 retrans=8 sent_bytes=2920 recv_bytes=4244 lost_bytes=333 [local_addr=0.0.0.0:38110 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=17 lost=1 retrans=8 rtt=38.271484ms min_rtt=Some(38.271484ms) rttvar=19.135742ms cwnd=9450 sent_bytes=2920 recv_bytes=4244 lost_bytes=0 stream_retrans_bytes=712 pmtu=1350 delivery_rate=320] [2025-12-14T03:40:29.188559306Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:29.188818609Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33975 with scid a7a4c3607c334c63c638ce16e6c171b5fd4fe076 [2025-12-14T03:40:29.188859154Z TRACE quiche::tls] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 write message lvl=Initial len=266 [2025-12-14T03:40:29.188878250Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Initial version=1 dcid=76a6d251b8ab5a8434b3a3a99954856e scid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 len=270 pn=0 [2025-12-14T03:40:29.188882177Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:29.188897666Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=998.927786ms 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: 807, tv_nsec: 253682008 }, first_sent_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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: 807, tv_nsec: 253682008 }, next_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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:40:29.189002772Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:30.189064012Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:30.189097975Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 loss detection timeout expired [2025-12-14T03:40:30.189105800Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=997.71843ms 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: 807, tv_nsec: 253682008 }, first_sent_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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: 807, tv_nsec: 253682008 }, next_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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:40:30.189134694Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:30.189204203Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Initial version=1 dcid=76a6d251b8ab5a8434b3a3a99954856e scid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 len=270 pn=1 [2025-12-14T03:40:30.189210625Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:30.189229981Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=1.997949797s 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: 807, tv_nsec: 253682008 }, first_sent_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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: 808, tv_nsec: 254036254 }, next_time: Instant { tv_sec: 808, tv_nsec: 254036254 }, 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:40:30.189315079Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:30.189327152Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.189410665Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:32.189473793Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 loss detection timeout expired [2025-12-14T03:40:32.189481497Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=1.995697329s 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: 807, tv_nsec: 253682008 }, first_sent_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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: 808, tv_nsec: 254036254 }, next_time: Instant { tv_sec: 808, tv_nsec: 254036254 }, 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:40:32.189510191Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.189550095Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Initial version=1 dcid=76a6d251b8ab5a8434b3a3a99954856e scid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 len=270 pn=2 [2025-12-14T03:40:32.189555485Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:32.189576724Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=3.995945008s 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: 807, tv_nsec: 253682008 }, first_sent_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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: 810, tv_nsec: 254378158 }, next_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, 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:40:32.189661362Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:32.189674597Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Initial version=1 dcid=76a6d251b8ab5a8434b3a3a99954856e scid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 len=4 pn=3 [2025-12-14T03:40:32.189679045Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm PING mtu_probe=None [2025-12-14T03:40:32.189683383Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm PADDING len=3 [2025-12-14T03:40:32.189691368Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=3.995975524s 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: 807, tv_nsec: 253682008 }, first_sent_time: Instant { tv_sec: 807, tv_nsec: 253682008 }, 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: 810, tv_nsec: 254523288 }, next_time: Instant { tv_sec: 810, tv_nsec: 254523288 }, 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:40:32.189745479Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:32.189756389Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.227166509Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33975 [2025-12-14T03:40:32.227212815Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx pkt Initial version=1 dcid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 scid=d84ce61f690ad854 token= len=398 pn=0 [2025-12-14T03:40:32.227254182Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm ACK delay=0 blocks=[2..2] ecn_counts=None [2025-12-14T03:40:32.227266335Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 packet newly acked 2 [2025-12-14T03:40:32.227275532Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 packet 0 lost on epoch 0 [2025-12-14T03:40:32.227282094Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 packet 1 lost on epoch 0 [2025-12-14T03:40:32.227306239Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:32.227432414Z TRACE quiche::tls] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 set write secret lvl=Handshake [2025-12-14T03:40:32.227445188Z TRACE quiche::tls] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 set read secret lvl=Handshake [2025-12-14T03:40:32.227455537Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm PADDING len=282 [2025-12-14T03:40:32.227487907Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx pkt Handshake version=1 dcid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 scid=d84ce61f690ad854 len=727 pn=0 [2025-12-14T03:40:32.227494790Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:32.227683131Z TRACE quiche::tls] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 write message lvl=Handshake len=36 [2025-12-14T03:40:32.227687850Z TRACE quiche::tls] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 set write secret lvl=OneRTT [2025-12-14T03:40:32.227695133Z TRACE quiche::tls] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 set read secret lvl=OneRTT [2025-12-14T03:40:32.227712856Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 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(76a6d251b8ab5a8434b3a3a99954856e), 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(d84ce61f690ad854), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:32.227736420Z TRACE quiche_apps::client] 0.0.0.0:33975: processed 1200 bytes [2025-12-14T03:40:32.227742031Z TRACE quiche_apps::client] 0.0.0.0:33975: recv() would block [2025-12-14T03:40:32.227745247Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.227754815Z DEBUG quiche_apps::common] sending HTTP request "GET /soft-silver-journal\r\n" [2025-12-14T03:40:32.227844401Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Initial version=1 dcid=d84ce61f690ad854 scid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 len=6 pn=4 [2025-12-14T03:40:32.227849501Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.227862365Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=74.853601ms latest_rtt=37.683058ms srtt=37.683058ms min_rtt=37.683058ms rttvar=18.841529ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 810, tv_nsec: 292061216 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 292061216 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, 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.038379208s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 807, tv_nsec: 253682008 }), send_elapsed: 3.00069615s, ack_elapsed: 3.038379208s, rtt: 37.683058ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313469, last_update: Instant { tv_sec: 810, tv_nsec: 292689847 }, next_time: Instant { tv_sec: 810, tv_nsec: 292689847 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:32.227906477Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Handshake version=1 dcid=d84ce61f690ad854 scid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 len=45 pn=5 [2025-12-14T03:40:32.227912969Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.227918860Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:32.227931103Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=74.784493ms latest_rtt=37.683058ms srtt=37.683058ms min_rtt=37.683058ms rttvar=18.841529ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 810, tv_nsec: 292061216 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 292061216 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, 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.038379208s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 807, tv_nsec: 253682008 }), send_elapsed: 3.00069615s, ack_elapsed: 3.038379208s, rtt: 37.683058ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313469, last_update: Instant { tv_sec: 810, tv_nsec: 292689847 }, next_time: Instant { tv_sec: 810, tv_nsec: 292689847 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:32.227960377Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 dropped epoch 0 state [2025-12-14T03:40:32.227984572Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Short dcid=d84ce61f690ad854 key_phase=false len=1164 pn=6 [2025-12-14T03:40:32.227990293Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[09, 64, d4, 4b, 38, 02, 32, 5b, ab, a0, 88, 44, 5b, ae, 51, 0f, c5, 8e, 67, 2f] reset_token=[75, b8, a7, 0c, c2, 40, 1a, be, 4d, ed, 59, 18, 71, c7, 02, dc] [2025-12-14T03:40:32.228010391Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[54, d7, cd, f2, 24, 73, 10, 33, bb, 2a, 86, 96, b8, 5e, 49, a1, fa, b6, 1f, 28] reset_token=[b9, 9e, 31, e6, 01, 66, 89, 31, 55, b4, e7, 40, 37, 5a, 96, c5] [2025-12-14T03:40:32.228017784Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:40:32.228021160Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm PADDING len=1053 [2025-12-14T03:40:32.228035357Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=112.846838ms latest_rtt=37.683058ms srtt=37.683058ms min_rtt=37.683058ms rttvar=18.841529ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 810, tv_nsec: 292061216 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 292061216 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, 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.038379208s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 807, tv_nsec: 253682008 }), send_elapsed: 3.00069615s, ack_elapsed: 3.038379208s, rtt: 37.683058ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313469, last_update: Instant { tv_sec: 810, tv_nsec: 292689847 }, next_time: Instant { tv_sec: 810, tv_nsec: 292689847 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:32.228110026Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:32.228118913Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.228128210Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33975 [2025-12-14T03:40:32.228132718Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 dropped invalid packet [2025-12-14T03:40:32.228135914Z TRACE quiche_apps::client] 0.0.0.0:33975: processed 1200 bytes [2025-12-14T03:40:32.228139741Z TRACE quiche_apps::client] 0.0.0.0:33975: recv() would block [2025-12-14T03:40:32.228142697Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.228164307Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.261599527Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:33975 [2025-12-14T03:40:32.261643469Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx pkt Short dcid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 key_phase=false len=20 pn=0 [2025-12-14T03:40:32.261662504Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm HANDSHAKE_DONE [2025-12-14T03:40:32.261676000Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 dropped epoch 1 state [2025-12-14T03:40:32.261683303Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm PADDING len=2 [2025-12-14T03:40:32.261707418Z TRACE quiche_apps::client] 0.0.0.0:33975: processed 41 bytes [2025-12-14T03:40:32.261717156Z TRACE quiche_apps::client] 0.0.0.0:33975: recv() would block [2025-12-14T03:40:32.261723749Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.261750218Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Short dcid=d84ce61f690ad854 key_phase=false len=5 pn=7 [2025-12-14T03:40:32.261758383Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm ACK delay=13 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.261778120Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=104.102852ms latest_rtt=37.683058ms srtt=37.683058ms min_rtt=37.683058ms rttvar=18.841529ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 810, tv_nsec: 292061216 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 292061216 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, 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.038379208s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 807, tv_nsec: 253682008 }), send_elapsed: 3.00069615s, ack_elapsed: 3.038379208s, rtt: 37.683058ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313469, last_update: Instant { tv_sec: 810, tv_nsec: 292689847 }, next_time: Instant { tv_sec: 810, tv_nsec: 292689847 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:32.261866825Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:32.261879278Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.261979134Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:33975 [2025-12-14T03:40:32.261990726Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx pkt Short dcid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 key_phase=false len=202 pn=1 [2025-12-14T03:40:32.262006255Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[8c, e0, 31, f2, ce, 95, 32, c7] reset_token=[7f, 55, 2f, 1a, 93, 9c, e3, d0, 0d, 6a, 0a, 4a, 60, b4, 11, e5] [2025-12-14T03:40:32.262020972Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3d, 6e, 5f, 2a, 24, db, aa, 38] reset_token=[e3, a4, d1, 05, 76, 63, c2, da, 35, 00, da, 81, d7, 3e, 11, 1f] [2025-12-14T03:40:32.262030209Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[61, 64, 44, 8b, bd, 49, d3, a8] reset_token=[85, 5a, a0, f6, e5, e9, 00, 3a, d3, b4, 3c, eb, 10, 34, 76, 9a] [2025-12-14T03:40:32.262042893Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[13, b2, b0, ff, 02, 11, 75, 01] reset_token=[00, a0, 00, 1c, 0c, ee, db, 27, f9, 18, 84, 16, 89, b3, 85, 47] [2025-12-14T03:40:32.262057360Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a6, c0, 0f, a7, 79, d6, 76, 63] reset_token=[55, 32, 31, fb, 88, b4, 51, 92, 94, 3b, b9, 29, bd, a1, 7d, 5a] [2025-12-14T03:40:32.262067639Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:32.262179818Z TRACE quiche_apps::client] 0.0.0.0:33975: processed 223 bytes [2025-12-14T03:40:32.262196839Z TRACE quiche_apps::client] 0.0.0.0:33975: recv() would block [2025-12-14T03:40:32.262202750Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.262216356Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Short dcid=d84ce61f690ad854 key_phase=false len=5 pn=8 [2025-12-14T03:40:32.262222397Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm ACK delay=28 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:32.262235542Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=103.646382ms latest_rtt=37.683058ms srtt=37.683058ms min_rtt=37.683058ms rttvar=18.841529ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 810, tv_nsec: 292061216 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 292061216 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 2, rate_sample: RateSample { bandwidth: 0.87 Kbps, is_app_limited: true, interval: 3.038379208s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 807, tv_nsec: 253682008 }), send_elapsed: 3.00069615s, ack_elapsed: 3.038379208s, rtt: 37.683058ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313469, last_update: Instant { tv_sec: 810, tv_nsec: 292689847 }, next_time: Instant { tv_sec: 810, tv_nsec: 292689847 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:32.262298519Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:32.262305702Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.263762806Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:33975 [2025-12-14T03:40:32.263777834Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx pkt Short dcid=a7a4c3607c334c63c638ce16e6c171b5fd4fe076 key_phase=false len=1049 pn=2 [2025-12-14T03:40:32.263788995Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:32.263796118Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:32.263808311Z TRACE quiche_apps::client] 0.0.0.0:33975: processed 1070 bytes [2025-12-14T03:40:32.263815504Z TRACE quiche_apps::client] 0.0.0.0:33975: recv() would block [2025-12-14T03:40:32.263819982Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.263828338Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:32.263833738Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:32.263839418Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:32.263844167Z INFO quiche_apps::common] 1/1 response(s) received in 3.074834232s, closing... [2025-12-14T03:40:32.263857142Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx pkt Short dcid=d84ce61f690ad854 key_phase=false len=10 pn=9 [2025-12-14T03:40:32.263863253Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:32.263876177Z TRACE quiche::recovery::congestion::recovery] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 timer=138.023406ms latest_rtt=37.683058ms srtt=37.683058ms min_rtt=37.683058ms rttvar=18.841529ms cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 810, tv_nsec: 292061216 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 292061216 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 254378158 }, 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.038379208s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 807, tv_nsec: 253682008 }), send_elapsed: 3.00069615s, ack_elapsed: 3.038379208s, rtt: 37.683058ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 313469, last_update: Instant { tv_sec: 810, tv_nsec: 292689847 }, next_time: Instant { tv_sec: 810, tv_nsec: 292689847 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:32.263939695Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:33975 to 193.167.100.100:443 [2025-12-14T03:40:32.263947169Z TRACE quiche_apps::client] 0.0.0.0:33975 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.604345803Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:32.604368085Z TRACE quiche] a7a4c3607c334c63c638ce16e6c171b5fd4fe076 draining timeout expired [2025-12-14T03:40:32.604403090Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.604410904Z INFO quiche_apps::client] connection closed, recv=5 sent=10 lost=2 retrans=5 sent_bytes=2514 recv_bytes=2534 lost_bytes=666 [local_addr=0.0.0.0:33975 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=10 lost=2 retrans=5 rtt=37.683058ms min_rtt=Some(37.683058ms) rttvar=18.841529ms cwnd=9450 sent_bytes=2514 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=1330 pmtu=1350 delivery_rate=109] [2025-12-14T03:40:32.609215942Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:32.609474313Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53749 with scid 58fba31763ce92e0c225f1ac58e679e925efc322 [2025-12-14T03:40:32.609524908Z TRACE quiche::tls] 58fba31763ce92e0c225f1ac58e679e925efc322 write message lvl=Initial len=266 [2025-12-14T03:40:32.609542250Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Initial version=1 dcid=47e4aab09513e9760b27fc0daac0f7cf scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=270 pn=0 [2025-12-14T03:40:32.609545987Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:32.609560003Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=998.930921ms 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: 810, tv_nsec: 674347420 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 674347420 }, 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: 810, tv_nsec: 674347420 }, next_time: Instant { tv_sec: 810, tv_nsec: 674347420 }, 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:40:32.609640573Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:32.646895327Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:32.646917759Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Initial version=1 dcid=58fba31763ce92e0c225f1ac58e679e925efc322 scid=2dc8d3d0cc3a0f71 token= len=397 pn=0 [2025-12-14T03:40:32.646939379Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.646950249Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 0 [2025-12-14T03:40:32.646961060Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:32.647093236Z TRACE quiche::tls] 58fba31763ce92e0c225f1ac58e679e925efc322 set write secret lvl=Handshake [2025-12-14T03:40:32.647106210Z TRACE quiche::tls] 58fba31763ce92e0c225f1ac58e679e925efc322 set read secret lvl=Handshake [2025-12-14T03:40:32.647121018Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm PADDING len=281 [2025-12-14T03:40:32.647189635Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Handshake version=1 dcid=58fba31763ce92e0c225f1ac58e679e925efc322 scid=2dc8d3d0cc3a0f71 len=728 pn=0 [2025-12-14T03:40:32.647204302Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm CRYPTO off=0 len=707 [2025-12-14T03:40:32.647386512Z TRACE quiche::tls] 58fba31763ce92e0c225f1ac58e679e925efc322 write message lvl=Handshake len=36 [2025-12-14T03:40:32.647391421Z TRACE quiche::tls] 58fba31763ce92e0c225f1ac58e679e925efc322 set write secret lvl=OneRTT [2025-12-14T03:40:32.647398745Z TRACE quiche::tls] 58fba31763ce92e0c225f1ac58e679e925efc322 set read secret lvl=OneRTT [2025-12-14T03:40:32.647414444Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 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(47e4aab09513e9760b27fc0daac0f7cf), 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(2dc8d3d0cc3a0f71), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:32.647435573Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 1200 bytes [2025-12-14T03:40:32.647440583Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:32.647443518Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.647452034Z DEBUG quiche_apps::common] sending HTTP request "GET /noisy-vibrant-smartwatch\r\n" [2025-12-14T03:40:32.647514961Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Initial version=1 dcid=2dc8d3d0cc3a0f71 scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=6 pn=1 [2025-12-14T03:40:32.647519610Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.647529368Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=111.64942ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 712268445 }, next_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:32.647550968Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Handshake version=1 dcid=2dc8d3d0cc3a0f71 scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=45 pn=2 [2025-12-14T03:40:32.647554415Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.647557480Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:32.647563702Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=112.209594ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 712363683 }, next_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.542µ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:40:32.647582587Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 dropped epoch 0 state [2025-12-14T03:40:32.647595972Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=1164 pn=3 [2025-12-14T03:40:32.647599148Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:32.647605720Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:32.647611902Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:40:32.647614947Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PADDING len=1048 [2025-12-14T03:40:32.647622291Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=112.151035ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 712363683 }, next_time: Instant { tv_sec: 810, tv_nsec: 712583225 }, 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:40:32.647663518Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:32.647672995Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.760871575Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:32.760907772Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:32.760929873Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=111.107928ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 712363683 }, next_time: Instant { tv_sec: 810, tv_nsec: 712583225 }, 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:40:32.760960060Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.760992169Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Handshake version=1 dcid=2dc8d3d0cc3a0f71 scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=46 pn=4 [2025-12-14T03:40:32.760997459Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=14224 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:32.761003881Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:32.761023909Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=161.014864ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 825827446 }, next_time: Instant { tv_sec: 810, tv_nsec: 825827446 }, 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:40:32.761117132Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:32.761127942Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.846660587Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:32.846695863Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 dropped invalid packet [2025-12-14T03:40:32.846704990Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 1200 bytes [2025-12-14T03:40:32.846715189Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:32.846720539Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.846734205Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:32.922871412Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:32.922913450Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:32.922922127Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=273.647371ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 825827446 }, next_time: Instant { tv_sec: 810, tv_nsec: 825827446 }, 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:40:32.922951812Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:32.922982248Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=116 pn=5 [2025-12-14T03:40:32.922987268Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:32.922998859Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:32.923006223Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:40:32.923032933Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=287.001149ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1531 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 142, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 987818076 }, next_time: Instant { tv_sec: 810, tv_nsec: 987818076 }, max_datagram_size: 1350, last_packet_size: Some(142), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:32.923110177Z TRACE quiche_apps::client] written 142 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:32.923120296Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=4 pn=6 [2025-12-14T03:40:32.923124353Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:32.923133751Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PADDING len=3 [2025-12-14T03:40:32.923141224Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=286.893018ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1561 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 810, tv_nsec: 987972003 }, next_time: Instant { tv_sec: 810, tv_nsec: 987818076 }, max_datagram_size: 1350, last_packet_size: None, iv: 381.427µ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:40:32.923223498Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:32.923233807Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:33.046933466Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:33.046969994Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Handshake version=1 dcid=58fba31763ce92e0c225f1ac58e679e925efc322 scid=2dc8d3d0cc3a0f71 len=728 pn=1 [2025-12-14T03:40:33.046987446Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm CRYPTO off=0 len=707 [2025-12-14T03:40:33.047019656Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 765 bytes [2025-12-14T03:40:33.047028903Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:33.047034764Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:33.047058298Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Handshake version=1 dcid=2dc8d3d0cc3a0f71 scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=5 pn=7 [2025-12-14T03:40:33.047065601Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=11 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:33.047086581Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=162.9468ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1561 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 811, tv_nsec: 111900457 }, next_time: Instant { tv_sec: 811, tv_nsec: 112281884 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:33.047197197Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:33.047213697Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:33.210445350Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:33.210482199Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:33.210490855Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=448.605408ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1561 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 811, tv_nsec: 111900457 }, next_time: Instant { tv_sec: 811, tv_nsec: 112281884 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:33.210520460Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:33.210554734Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Handshake version=1 dcid=2dc8d3d0cc3a0f71 scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=48 pn=8 [2025-12-14T03:40:33.210559983Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=20448 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:33.210566906Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:33.210587504Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=810.654267ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1663 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 450938, last_update: Instant { tv_sec: 811, tv_nsec: 275388367 }, next_time: Instant { tv_sec: 811, tv_nsec: 275388367 }, max_datagram_size: 1350, last_packet_size: Some(102), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:33.210676049Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:33.210688984Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Handshake version=1 dcid=2dc8d3d0cc3a0f71 scid=58fba31763ce92e0c225f1ac58e679e925efc322 len=9 pn=9 [2025-12-14T03:40:33.210693171Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=20465 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:33.210697389Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:33.210723949Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=810.517853ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1726 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 811, tv_nsec: 275538356 }, next_time: Instant { tv_sec: 811, tv_nsec: 275388367 }, max_datagram_size: 1350, last_packet_size: None, iv: 365.904µ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:40:33.210759635Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:33.210765857Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:33.243224964Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:33.243278423Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Short dcid=58fba31763ce92e0c225f1ac58e679e925efc322 key_phase=false len=203 pn=0 [2025-12-14T03:40:33.243300344Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm HANDSHAKE_DONE [2025-12-14T03:40:33.243314240Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 dropped epoch 1 state [2025-12-14T03:40:33.243325541Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[4e, ad, 50, ef, 8a, ff, 51, 48] reset_token=[20, e9, 15, 9f, 96, 51, 33, 0d, bd, 25, df, b1, ed, 0f, 07, 96] [2025-12-14T03:40:33.243341701Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[05, ae, fd, c7, bf, 85, d5, 2d] reset_token=[0d, fd, d7, b4, 6c, e0, 9e, 8c, 4e, 48, f0, 9e, 23, dc, 00, a3] [2025-12-14T03:40:33.243354555Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[be, a4, c2, f1, ca, 7b, 8c, 4a] reset_token=[89, c1, 9f, f4, e6, 4c, db, 22, b8, ae, cc, ac, 73, cd, 05, 73] [2025-12-14T03:40:33.243367138Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[08, ac, 86, a9, f9, 8a, fa, 11] reset_token=[bb, c5, c3, 98, 65, 93, f4, 0f, 14, 0b, 58, 08, 83, b0, 81, 07] [2025-12-14T03:40:33.243380163Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[4b, 9c, 3a, 0c, 07, 75, 9b, 95] reset_token=[b5, 90, 14, db, f4, 9a, 01, be, 77, ef, 63, cc, 4e, 38, 5d, c2] [2025-12-14T03:40:33.243390822Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:33.243496760Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 224 bytes [2025-12-14T03:40:33.243506027Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:33.243510055Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:33.243526044Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=5 pn=10 [2025-12-14T03:40:33.243530593Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=31 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:33.243548767Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=777.692494ms latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1362 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 811, tv_nsec: 308372482 }, next_time: Instant { tv_sec: 811, tv_nsec: 308738386 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:33.243608848Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:33.243615892Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:34.022453954Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:34.022489320Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:34.022501442Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=1.096865751s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1362 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 8, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 811, tv_nsec: 308372482 }, next_time: Instant { tv_sec: 811, tv_nsec: 308738386 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:34.022530296Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:34.022562977Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=204 pn=11 [2025-12-14T03:40:34.022568157Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=97410 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:34.022574869Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:34.022583956Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:34.022591971Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:34.022615655Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:34.022622798Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:40:34.022647544Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=2.19614601s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1592 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 230, rate: 450938, last_update: Instant { tv_sec: 812, tv_nsec: 87397552 }, next_time: Instant { tv_sec: 812, tv_nsec: 87397552 }, max_datagram_size: 1350, last_packet_size: Some(230), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:34.022735779Z TRACE quiche_apps::client] written 230 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:34.022746449Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=9 pn=12 [2025-12-14T03:40:34.022750666Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=97433 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:34.022755155Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:34.022762839Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=2.196231038s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1627 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 812, tv_nsec: 87597815 }, next_time: Instant { tv_sec: 812, tv_nsec: 87397552 }, max_datagram_size: 1350, last_packet_size: None, iv: 587.664µ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:40:34.022817771Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:34.022824995Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:34.730059692Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:34.730104545Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Short dcid=58fba31763ce92e0c225f1ac58e679e925efc322 key_phase=false len=20 pn=2 [2025-12-14T03:40:34.730125344Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm PING mtu_probe=None [2025-12-14T03:40:34.730133038Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm PADDING len=2 [2025-12-14T03:40:34.730175637Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 41 bytes [2025-12-14T03:40:34.730187560Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:34.730194252Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:34.730220321Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=7 pn=13 [2025-12-14T03:40:34.730228416Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=14 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:40:34.730248453Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=1.488744402s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1627 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 11, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 812, tv_nsec: 795060136 }, next_time: Instant { tv_sec: 812, tv_nsec: 795647800 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:34.730327190Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:34.730337759Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:36.220891282Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:36.220926437Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:36.220935354Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=2.194309529s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1627 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 11, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 812, tv_nsec: 795060136 }, next_time: Instant { tv_sec: 812, tv_nsec: 795647800 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:36.220983383Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:36.221017697Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=206 pn=14 [2025-12-14T03:40:36.221023067Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=186363 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:40:36.221029730Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:36.221039698Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:36.221048725Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:36.221057221Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:36.221065406Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:40:36.221087347Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=4.392412313s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1859 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 232, rate: 450938, last_update: Instant { tv_sec: 814, tv_nsec: 285851260 }, next_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, max_datagram_size: 1350, last_packet_size: Some(232), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:36.221193905Z TRACE quiche_apps::client] written 232 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:36.221208462Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=11 pn=15 [2025-12-14T03:40:36.221212881Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=186388 blocks=[0..0, 2..2] ecn_counts=None [2025-12-14T03:40:36.221218211Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:36.221232818Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=4.392474499s latest_rtt=37.421926ms srtt=37.421926ms min_rtt=37.421926ms rttvar=18.710963ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1896 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, first_sent_time: Instant { tv_sec: 810, tv_nsec: 712268475 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 37.421926ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 674347420 }), send_elapsed: 0ns, ack_elapsed: 37.421926ms, rtt: 37.421926ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450938, last_update: Instant { tv_sec: 814, tv_nsec: 286059518 }, next_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, max_datagram_size: 1350, last_packet_size: None, iv: 596.534µ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:40:36.221297128Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:36.221307006Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:36.273288154Z TRACE quiche_apps::client] got 48 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:36.273331736Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Short dcid=58fba31763ce92e0c225f1ac58e679e925efc322 key_phase=false len=27 pn=6 [2025-12-14T03:40:36.273352624Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm ACK delay=2375 blocks=[10..10, 12..12, 14..14] ecn_counts=None [2025-12-14T03:40:36.273364136Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 10 [2025-12-14T03:40:36.273370027Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 12 [2025-12-14T03:40:36.273375447Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 14 [2025-12-14T03:40:36.273385666Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 3 lost on epoch 2 [2025-12-14T03:40:36.273391276Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 5 lost on epoch 2 [2025-12-14T03:40:36.273396536Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 6 lost on epoch 2 [2025-12-14T03:40:36.273401245Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 11 lost on epoch 2 [2025-12-14T03:40:36.273442652Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 48 bytes [2025-12-14T03:40:36.273449034Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:36.273452200Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:36.273472878Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=325 pn=16 [2025-12-14T03:40:36.273476936Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=17 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:36.273481865Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:36.273496202Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:36.273508084Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:36.273515407Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:36.273532449Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:36.273538571Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:36.273544462Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:36.273550343Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:36.273567164Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=135.217202ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=388 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 338314016 }, next_time: Instant { tv_sec: 814, tv_nsec: 338910550 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:36.273629490Z TRACE quiche_apps::client] written 351 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:36.273635842Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:36.409856429Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:36.409892958Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:36.409900321Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=134.209759ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=388 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 338314016 }, next_time: Instant { tv_sec: 814, tv_nsec: 338910550 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:36.409949192Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:36.409978657Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=9 pn=17 [2025-12-14T03:40:36.409983917Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=17080 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:36.409990709Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:36.410027248Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=270.587128ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=423 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 474817550 }, next_time: Instant { tv_sec: 814, tv_nsec: 474817550 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:36.410113258Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:36.410120711Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:36.681454329Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:36.681488783Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:36.681496146Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=269.77093ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=423 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 474817550 }, next_time: Instant { tv_sec: 814, tv_nsec: 474817550 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:36.681542092Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:36.681570264Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=9 pn=18 [2025-12-14T03:40:36.681575544Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=51029 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:36.681582096Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:36.681600340Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=541.260618ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=458 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 17, last_sent_packet: 18, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 746410250 }, next_time: Instant { tv_sec: 814, tv_nsec: 746410250 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:36.681682864Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:36.681692552Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=9 pn=19 [2025-12-14T03:40:36.681696509Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=51045 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:36.681700677Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:36.681707810Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=541.287548ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=493 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 746410250 }, next_time: Instant { tv_sec: 814, tv_nsec: 746410250 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:36.681736935Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:36.681753315Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.224353623Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:37.224392726Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 loss detection timeout expired [2025-12-14T03:40:37.224400120Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=539.90122ms latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=493 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 18, last_sent_packet: 19, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 814, tv_nsec: 746410250 }, next_time: Instant { tv_sec: 814, tv_nsec: 746410250 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:37.224431689Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.224460553Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=9 pn=20 [2025-12-14T03:40:37.224466203Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=118891 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:37.224473126Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:37.224491400Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=1.082565417s latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=528 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 19, last_sent_packet: 20, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 815, tv_nsec: 289298985 }, next_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:37.224576729Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:37.224587008Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=9 pn=21 [2025-12-14T03:40:37.224590996Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=118907 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:37.224595313Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm PING mtu_probe=None [2025-12-14T03:40:37.224619338Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=1.082577539s latest_rtt=52.330349ms srtt=39.285478ms min_rtt=37.421926ms rttvar=17.760327ms cwnd=9450 ssthresh=9450 bytes_in_flight=563 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 814, tv_nsec: 338181609 }) Rate { delivered: 600, delivered_time: Instant { tv_sec: 814, tv_nsec: 338181609 }, first_sent_time: Instant { tv_sec: 814, tv_nsec: 285851260 }, end_of_app_limited: 20, last_sent_packet: 21, largest_acked: 14, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 3.625913134s, delivered: 267, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 810, tv_nsec: 712268475 }), send_elapsed: 3.573582785s, ack_elapsed: 3.625913134s, rtt: 52.330349ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 300683, last_update: Instant { tv_sec: 815, tv_nsec: 289298985 }, next_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:37.224651548Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:37.224657039Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.256178680Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:37.256203837Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Short dcid=58fba31763ce92e0c225f1ac58e679e925efc322 key_phase=false len=25 pn=9 [2025-12-14T03:40:37.256224245Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm ACK delay=0 blocks=[17..18, 20..21] ecn_counts=None [2025-12-14T03:40:37.256241356Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 17 [2025-12-14T03:40:37.256247628Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 18 [2025-12-14T03:40:37.256253800Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 20 [2025-12-14T03:40:37.256259250Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet newly acked 21 [2025-12-14T03:40:37.256267616Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 15 lost on epoch 2 [2025-12-14T03:40:37.256274358Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 16 lost on epoch 2 [2025-12-14T03:40:37.256280840Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 packet 19 lost on epoch 2 [2025-12-14T03:40:37.256290268Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm PING mtu_probe=None [2025-12-14T03:40:37.256310736Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 46 bytes [2025-12-14T03:40:37.256318380Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:37.256322077Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.256340351Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=325 pn=22 [2025-12-14T03:40:37.256344849Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm ACK delay=16 blocks=[9..9] ecn_counts=None [2025-12-14T03:40:37.256349248Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:37.256358194Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:37.256380656Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:37.256395374Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:37.256405492Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:37.256412575Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:37.256419659Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[7f, 8f, cf, 54, de, bf, 9a, ca, 0e, 3e, bd, 8e, 4e, 3c, 07, 3f, 7f, 93, c0, 8d] reset_token=[d2, 18, 5c, f1, 26, 61, df, 43, 32, c5, 17, ae, cf, 50, 45, 25] [2025-12-14T03:40:37.256426692Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, ee, ed, 61, e1, 5b, 6b, b8, 9f, bf, d5, 8b, 8c, 80, ca, 67, af, 31, bc, d1] reset_token=[17, 11, 4d, 60, 87, c3, 9c, c4, 10, f3, 6b, 44, ef, 9c, d2, 2c] [2025-12-14T03:40:37.256444645Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=124.035839ms latest_rtt=31.75703ms srtt=38.344421ms min_rtt=31.75703ms rttvar=15.202357ms cwnd=6615 ssthresh=6615 bytes_in_flight=351 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 815, tv_nsec: 352800221 }) Rate { delivered: 740, delivered_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, end_of_app_limited: 21, last_sent_packet: 22, largest_acked: 21, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 1.003447725s, delivered: 140, prior_delivered: 600, prior_time: Some(Instant { tv_sec: 814, tv_nsec: 338181609 }), send_elapsed: 1.003447725s, ack_elapsed: 982.874406ms, rtt: 31.75703ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 215644, last_update: Instant { tv_sec: 815, tv_nsec: 289298985 }, next_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:37.256495690Z TRACE quiche_apps::client] written 351 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:37.256502553Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.288892173Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:53749 [2025-12-14T03:40:37.288914605Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx pkt Short dcid=58fba31763ce92e0c225f1ac58e679e925efc322 key_phase=false len=1049 pn=10 [2025-12-14T03:40:37.288930685Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:37.288952546Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:37.288970960Z TRACE quiche_apps::client] 0.0.0.0:53749: processed 1070 bytes [2025-12-14T03:40:37.288980728Z TRACE quiche_apps::client] 0.0.0.0:53749: recv() would block [2025-12-14T03:40:37.288987380Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.289002739Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:37.289010283Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:37.289017226Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:37.289023888Z INFO quiche_apps::common] 1/1 response(s) received in 4.679378637s, closing... [2025-12-14T03:40:37.289041411Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx pkt Short dcid=2dc8d3d0cc3a0f71 key_phase=false len=10 pn=23 [2025-12-14T03:40:37.289048645Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:37.289065726Z TRACE quiche::recovery::congestion::recovery] 58fba31763ce92e0c225f1ac58e679e925efc322 timer=124.120667ms latest_rtt=31.75703ms srtt=38.344421ms min_rtt=31.75703ms rttvar=15.202357ms cwnd=6615 ssthresh=6615 bytes_in_flight=387 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 815, tv_nsec: 352800221 }) Rate { delivered: 740, delivered_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 289298985 }, end_of_app_limited: 22, last_sent_packet: 23, largest_acked: 21, rate_sample: RateSample { bandwidth: 71.18 Kbps, is_app_limited: true, interval: 1.003447725s, delivered: 140, prior_delivered: 600, prior_time: Some(Instant { tv_sec: 814, tv_nsec: 338181609 }), send_elapsed: 1.003447725s, ack_elapsed: 982.874406ms, rtt: 31.75703ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 215644, last_update: Instant { tv_sec: 815, tv_nsec: 353890313 }, next_time: Instant { tv_sec: 815, tv_nsec: 353890313 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:37.289143852Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:53749 to 193.167.100.100:443 [2025-12-14T03:40:37.289181692Z TRACE quiche_apps::client] 0.0.0.0:53749 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.587551914Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:37.587585988Z TRACE quiche] 58fba31763ce92e0c225f1ac58e679e925efc322 draining timeout expired [2025-12-14T03:40:37.587640108Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.587648484Z INFO quiche_apps::client] connection closed, recv=8 sent=24 lost=8 retrans=11 sent_bytes=3690 recv_bytes=3394 lost_bytes=2015 [local_addr=0.0.0.0:53749 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=24 lost=8 retrans=11 rtt=38.344421ms min_rtt=Some(31.75703ms) rttvar=15.202357ms cwnd=6615 sent_bytes=3690 recv_bytes=3394 lost_bytes=0 stream_retrans_bytes=356 pmtu=1350 delivery_rate=8898] [2025-12-14T03:40:37.592443093Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:37.592697898Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:59738 with scid 155be1c301080dd01c2ef53a28a90ede46cbadec [2025-12-14T03:40:37.592743272Z TRACE quiche::tls] 155be1c301080dd01c2ef53a28a90ede46cbadec write message lvl=Initial len=266 [2025-12-14T03:40:37.592761446Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Initial version=1 dcid=9991443a904de18e05f8d477a7647892 scid=155be1c301080dd01c2ef53a28a90ede46cbadec len=270 pn=0 [2025-12-14T03:40:37.592765303Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:37.592785581Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=998.924319ms 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: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 657566506 }, next_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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:40:37.592873745Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:37.829773918Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.829815406Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx pkt Initial version=1 dcid=155be1c301080dd01c2ef53a28a90ede46cbadec scid=ff863b963a02d694 token= len=1162 pn=1 [2025-12-14T03:40:37.829842857Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:37.830011180Z TRACE quiche::tls] 155be1c301080dd01c2ef53a28a90ede46cbadec set write secret lvl=Handshake [2025-12-14T03:40:37.830031979Z TRACE quiche::tls] 155be1c301080dd01c2ef53a28a90ede46cbadec set read secret lvl=Handshake [2025-12-14T03:40:37.830053729Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm PADDING len=1051 [2025-12-14T03:40:37.830095267Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 1200 bytes [2025-12-14T03:40:37.830103873Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.830109463Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.830139439Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Initial version=1 dcid=ff863b963a02d694 scid=155be1c301080dd01c2ef53a28a90ede46cbadec len=5 pn=1 [2025-12-14T03:40:37.830144559Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm ACK delay=40 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:37.830189723Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=761.519706ms 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: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 894980666 }, next_time: Instant { tv_sec: 815, tv_nsec: 894980666 }, 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:40:37.830253030Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:59738 to 193.167.100.100:443 [2025-12-14T03:40:37.830273799Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.863543888Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.863567732Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx pkt Initial version=1 dcid=155be1c301080dd01c2ef53a28a90ede46cbadec scid=ff863b963a02d694 token= len=1162 pn=2 [2025-12-14T03:40:37.863585746Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:37.863605703Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm PADDING len=1051 [2025-12-14T03:40:37.863627143Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 1200 bytes [2025-12-14T03:40:37.863638534Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.863645377Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.863667618Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Initial version=1 dcid=ff863b963a02d694 scid=155be1c301080dd01c2ef53a28a90ede46cbadec len=5 pn=2 [2025-12-14T03:40:37.863675403Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm ACK delay=12 blocks=[1..2] ecn_counts=None [2025-12-14T03:40:37.863691834Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=728.017265ms 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: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 928509778 }, next_time: Instant { tv_sec: 815, tv_nsec: 928509778 }, 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:40:37.863768657Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:59738 to 193.167.100.100:443 [2025-12-14T03:40:37.863785197Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.864127705Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.864136993Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx pkt Handshake version=1 dcid=155be1c301080dd01c2ef53a28a90ede46cbadec scid=ff863b963a02d694 len=727 pn=1 [2025-12-14T03:40:37.864164354Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:37.864401104Z TRACE quiche::tls] 155be1c301080dd01c2ef53a28a90ede46cbadec write message lvl=Handshake len=36 [2025-12-14T03:40:37.864407316Z TRACE quiche::tls] 155be1c301080dd01c2ef53a28a90ede46cbadec set write secret lvl=OneRTT [2025-12-14T03:40:37.864415291Z TRACE quiche::tls] 155be1c301080dd01c2ef53a28a90ede46cbadec set read secret lvl=OneRTT [2025-12-14T03:40:37.864432433Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec 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(9991443a904de18e05f8d477a7647892), 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(ff863b963a02d694), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:37.864460505Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 764 bytes [2025-12-14T03:40:37.864465615Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.864468510Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.864477186Z DEBUG quiche_apps::common] sending HTTP request "GET /lively-rough-pen\r\n" [2025-12-14T03:40:37.864545774Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Handshake version=1 dcid=ff863b963a02d694 scid=155be1c301080dd01c2ef53a28a90ede46cbadec len=45 pn=3 [2025-12-14T03:40:37.864550623Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm ACK delay=51 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:37.864554570Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:37.864564880Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=727.145311ms 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: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 929393333 }, next_time: Instant { tv_sec: 815, tv_nsec: 929393333 }, 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:40:37.864581210Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec dropped epoch 0 state [2025-12-14T03:40:37.864589746Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Short dcid=ff863b963a02d694 key_phase=false len=108 pn=4 [2025-12-14T03:40:37.864592912Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[97, 29, 43, d8, 3f, a2, fa, af, 2c, a5, 12, 42, 72, d0, e0, 3e, f3, ad, 10, bd] reset_token=[14, f4, 72, aa, cb, 2a, bb, 3f, d9, 48, d5, 7a, be, f4, 4f, c6] [2025-12-14T03:40:37.864600105Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[38, 8d, fb, 98, ea, 55, 41, 53, 10, 3f, ce, 3d, 60, 99, cc, 71, bc, 84, d7, f4] reset_token=[98, f6, 29, 86, 9f, b1, b8, 93, 24, b2, d7, ef, 17, 93, d5, 57] [2025-12-14T03:40:37.864606337Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm STREAM id=0 off=0 len=23 fin=true [2025-12-14T03:40:37.864613540Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=998.923557ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=233 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 929393333 }, next_time: Instant { tv_sec: 815, tv_nsec: 929393333 }, 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:40:37.864653314Z TRACE quiche_apps::client] written 233 bytes from 0.0.0.0:59738 to 193.167.100.100:443 [2025-12-14T03:40:37.864659005Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.896882227Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.896916551Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx pkt Handshake version=1 dcid=155be1c301080dd01c2ef53a28a90ede46cbadec scid=ff863b963a02d694 len=727 pn=2 [2025-12-14T03:40:37.896936739Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:37.896963328Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 764 bytes [2025-12-14T03:40:37.896971484Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.896976543Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.896996831Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Handshake version=1 dcid=ff863b963a02d694 scid=155be1c301080dd01c2ef53a28a90ede46cbadec len=5 pn=5 [2025-12-14T03:40:37.897003493Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm ACK delay=10 blocks=[1..2] ecn_counts=None [2025-12-14T03:40:37.897020996Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=966.514749ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=233 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 961839892 }, next_time: Instant { tv_sec: 815, tv_nsec: 961839892 }, 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:40:37.897179371Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:59738 to 193.167.100.100:443 [2025-12-14T03:40:37.897197514Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.897213845Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.897222651Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx pkt Short dcid=155be1c301080dd01c2ef53a28a90ede46cbadec key_phase=false len=203 pn=0 [2025-12-14T03:40:37.897236307Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm HANDSHAKE_DONE [2025-12-14T03:40:37.897245033Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec dropped epoch 1 state [2025-12-14T03:40:37.897255402Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1e, 25, 32, 84, dd, 2c, a8, 11] reset_token=[e6, 6c, ab, e6, ab, 0d, eb, a7, 89, c8, f3, 1e, 24, a7, 80, 47] [2025-12-14T03:40:37.897271031Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[38, 1e, e5, 79, 43, ed, 64, da] reset_token=[d3, f6, 15, 88, 58, d3, 1c, 24, 58, 6d, 2d, 3a, f4, 83, e9, db] [2025-12-14T03:40:37.897294585Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e6, dd, 28, 6c, d4, 11, c2, bb] reset_token=[06, 63, 1f, 3d, 5b, 12, 02, 07, 69, 58, 22, 8e, cd, df, 0f, 88] [2025-12-14T03:40:37.897302901Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[a1, 93, f4, bd, 80, 2f, 12, 7b] reset_token=[46, af, 13, 64, d0, da, c5, 94, 10, de, ca, c6, a2, ef, 1b, 44] [2025-12-14T03:40:37.897309844Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[09, 60, 82, f5, 33, 52, 1e, 06] reset_token=[07, 33, 68, ef, f3, df, d0, 34, 01, f4, 4d, cd, 4d, fe, 34, 55] [2025-12-14T03:40:37.897315725Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:37.897351802Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 224 bytes [2025-12-14T03:40:37.897358033Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.897361871Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.897373262Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Short dcid=ff863b963a02d694 key_phase=false len=5 pn=6 [2025-12-14T03:40:37.897377460Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm ACK delay=18 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:37.897386937Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=991.14984ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=134 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 962222805 }, next_time: Instant { tv_sec: 815, tv_nsec: 962222805 }, 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:40:37.897430539Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:59738 to 193.167.100.100:443 [2025-12-14T03:40:37.897436780Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.898557355Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.898575599Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx pkt Short dcid=155be1c301080dd01c2ef53a28a90ede46cbadec key_phase=false len=1049 pn=1 [2025-12-14T03:40:37.898587381Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:37.898594494Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:37.898606416Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 1070 bytes [2025-12-14T03:40:37.898613489Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.898618008Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.898625021Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:37.898630401Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:37.898635260Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:37.898639788Z INFO quiche_apps::common] 1/1 response(s) received in 305.759351ms, closing... [2025-12-14T03:40:37.898660687Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx pkt Short dcid=ff863b963a02d694 key_phase=false len=10 pn=7 [2025-12-14T03:40:37.898666989Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:37.898710700Z TRACE quiche::recovery::congestion::recovery] 155be1c301080dd01c2ef53a28a90ede46cbadec timer=1.023943334s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=170 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, first_sent_time: Instant { tv_sec: 815, tv_nsec: 657566506 }, 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: 815, tv_nsec: 963511242 }, next_time: Instant { tv_sec: 815, tv_nsec: 963511242 }, 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:40:37.898761074Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:59738 to 193.167.100.100:443 [2025-12-14T03:40:37.898767075Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.917138177Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.917182019Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 44 bytes [2025-12-14T03:40:37.917191036Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.917196145Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.917205713Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:37.930121574Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:59738 [2025-12-14T03:40:37.930182568Z TRACE quiche_apps::client] 0.0.0.0:59738: processed 42 bytes [2025-12-14T03:40:37.930189851Z TRACE quiche_apps::client] 0.0.0.0:59738: recv() would block [2025-12-14T03:40:37.930194560Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:37.930203927Z TRACE quiche_apps::client] 0.0.0.0:59738 -> 193.167.100.100:443: done writing [2025-12-14T03:40:40.899245573Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:40.899280959Z TRACE quiche] 155be1c301080dd01c2ef53a28a90ede46cbadec draining timeout expired [2025-12-14T03:40:40.899329730Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:40.899337765Z INFO quiche_apps::client] connection closed, recv=6 sent=8 lost=0 retrans=0 sent_bytes=812 recv_bytes=5222 lost_bytes=0 [local_addr=0.0.0.0:59738 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=8 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=812 recv_bytes=5222 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:40:40.904112046Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:40.904392999Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:53317 with scid 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 [2025-12-14T03:40:40.904434957Z TRACE quiche::tls] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 write message lvl=Initial len=266 [2025-12-14T03:40:40.904453252Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Initial version=1 dcid=e16371350aba00d292ccba0a6d62780b scid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 len=270 pn=0 [2025-12-14T03:40:40.904457410Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:40.904476625Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=998.924909ms 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: 818, tv_nsec: 969258191 }, first_sent_time: Instant { tv_sec: 818, tv_nsec: 969258191 }, 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: 818, tv_nsec: 969258191 }, next_time: Instant { tv_sec: 818, tv_nsec: 969258191 }, 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:40:40.904566713Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:41.904622235Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:41.904656409Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 loss detection timeout expired [2025-12-14T03:40:41.904663683Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=997.737301ms 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: 818, tv_nsec: 969258191 }, first_sent_time: Instant { tv_sec: 818, tv_nsec: 969258191 }, 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: 818, tv_nsec: 969258191 }, next_time: Instant { tv_sec: 818, tv_nsec: 969258191 }, 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:40:41.904688459Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:41.904726830Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Initial version=1 dcid=e16371350aba00d292ccba0a6d62780b scid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 len=270 pn=1 [2025-12-14T03:40:41.904730978Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:41.904749102Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 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: 818, tv_nsec: 969258191 }, first_sent_time: Instant { tv_sec: 818, tv_nsec: 969258191 }, 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: 819, tv_nsec: 969560413 }, next_time: Instant { tv_sec: 819, tv_nsec: 969560413 }, 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:40:41.904848256Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:53317 to 193.167.100.100:443 [2025-12-14T03:40:41.904858766Z TRACE quiche_apps::client] 0.0.0.0:53317 -> 193.167.100.100:443: done writing [2025-12-14T03:40:41.942126816Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:53317 [2025-12-14T03:40:41.942182359Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx pkt Initial version=1 dcid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 scid=d8f690567f0a1aba token= len=398 pn=0 [2025-12-14T03:40:41.942205613Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:41.942214830Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 packet newly acked 1 [2025-12-14T03:40:41.942221813Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 packet 0 lost on epoch 0 [2025-12-14T03:40:41.942240187Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:41.942356103Z TRACE quiche::tls] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 set write secret lvl=Handshake [2025-12-14T03:40:41.942371391Z TRACE quiche::tls] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 set read secret lvl=Handshake [2025-12-14T03:40:41.942384606Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm PADDING len=282 [2025-12-14T03:40:41.942422216Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx pkt Handshake version=1 dcid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 scid=d8f690567f0a1aba len=727 pn=0 [2025-12-14T03:40:41.942434098Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:41.942616077Z TRACE quiche::tls] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 write message lvl=Handshake len=36 [2025-12-14T03:40:41.942621036Z TRACE quiche::tls] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 set write secret lvl=OneRTT [2025-12-14T03:40:41.942628691Z TRACE quiche::tls] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 set read secret lvl=OneRTT [2025-12-14T03:40:41.942647265Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 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(e16371350aba00d292ccba0a6d62780b), 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(d8f690567f0a1aba), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:41.942672703Z TRACE quiche_apps::client] 0.0.0.0:53317: processed 1200 bytes [2025-12-14T03:40:41.942678283Z TRACE quiche_apps::client] 0.0.0.0:53317: recv() would block [2025-12-14T03:40:41.942681339Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:41.942690556Z DEBUG quiche_apps::common] sending HTTP request "GET /euphoric-frozen-bowtie\r\n" [2025-12-14T03:40:41.942767379Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Initial version=1 dcid=d8f690567f0a1aba scid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 len=6 pn=2 [2025-12-14T03:40:41.942772148Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm ACK delay=73 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:41.942784541Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=111.802328ms latest_rtt=37.470768ms srtt=37.470768ms min_rtt=37.470768ms rttvar=18.735384ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 7031181 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, 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.03777299s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 818, tv_nsec: 969258191 }), send_elapsed: 1.000302222s, ack_elapsed: 1.03777299s, rtt: 37.470768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315245, last_update: Instant { tv_sec: 820, tv_nsec: 7613015 }, next_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:41.942821450Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Handshake version=1 dcid=d8f690567f0a1aba scid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 len=45 pn=3 [2025-12-14T03:40:41.942825337Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:41.942828613Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:41.942835195Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=112.333918ms latest_rtt=37.470768ms srtt=37.470768ms min_rtt=37.470768ms rttvar=18.735384ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 45083783 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, 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.03777299s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 818, tv_nsec: 969258191 }), send_elapsed: 1.000302222s, ack_elapsed: 1.03777299s, rtt: 37.470768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315245, last_update: Instant { tv_sec: 820, tv_nsec: 7613015 }, next_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:41.942851536Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 dropped epoch 0 state [2025-12-14T03:40:41.942865141Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Short dcid=d8f690567f0a1aba key_phase=false len=1164 pn=4 [2025-12-14T03:40:41.942868397Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f7, ef, 9a, 17, 24, cd, fd, bb, af, b0, d2, f3, c0, e4, 05, 0b, b7, 5a, 8f, 4a] reset_token=[4c, 02, ab, 7f, d8, 1d, da, 75, 83, ca, 9f, c1, 34, 47, 73, 05] [2025-12-14T03:40:41.942875761Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[3d, 0f, ce, 81, b4, d1, 9b, 48, 46, 1a, 63, 76, 02, af, f6, 01, 38, 5c, 08, f4] reset_token=[3b, 58, 60, e6, db, b2, 05, 18, 55, 3b, cd, 02, 0c, 84, b7, 63] [2025-12-14T03:40:41.942882523Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:41.942885669Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm PADDING len=1050 [2025-12-14T03:40:41.942897161Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=112.271933ms latest_rtt=37.470768ms srtt=37.470768ms min_rtt=37.470768ms rttvar=18.735384ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 45083783 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, 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.03777299s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 818, tv_nsec: 969258191 }), send_elapsed: 1.000302222s, ack_elapsed: 1.03777299s, rtt: 37.470768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315245, last_update: Instant { tv_sec: 820, tv_nsec: 7613015 }, next_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:41.942947775Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:53317 to 193.167.100.100:443 [2025-12-14T03:40:41.942953956Z TRACE quiche_apps::client] 0.0.0.0:53317 -> 193.167.100.100:443: done writing [2025-12-14T03:40:41.976229063Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:53317 [2025-12-14T03:40:41.976257095Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx pkt Short dcid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 key_phase=false len=203 pn=0 [2025-12-14T03:40:41.976276311Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm HANDSHAKE_DONE [2025-12-14T03:40:41.976287421Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 dropped epoch 1 state [2025-12-14T03:40:41.976297821Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[aa, 8f, 83, b3, f3, 07, 37, 99] reset_token=[24, 43, 78, a1, c0, e3, 1e, 5e, 26, 5e, 45, 9a, d6, fa, 3e, 40] [2025-12-14T03:40:41.976313119Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[fa, 8f, b8, e8, af, de, d5, 8d] reset_token=[cb, dc, bb, d3, da, b8, 0c, b8, b2, 54, 57, b9, f4, 26, ec, 4f] [2025-12-14T03:40:41.976325072Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[7c, 29, dc, 4f, 37, 4d, 87, d6] reset_token=[b8, 8b, c9, c8, ad, fe, e9, 09, 75, f7, 7b, e2, d3, a9, 5c, 66] [2025-12-14T03:40:41.976338296Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[e0, 3b, fd, b1, 53, 5d, b5, 35] reset_token=[a5, ff, d3, 8f, d6, fb, a7, 4a, 72, 22, d6, cb, 17, 0b, de, 75] [2025-12-14T03:40:41.976351150Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[49, f7, 16, 16, cf, 4a, 6f, 20] reset_token=[00, 05, 67, 56, c1, 3a, b1, 93, ae, 77, 6c, e5, 20, da, f8, 94] [2025-12-14T03:40:41.976362071Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:41.976408898Z TRACE quiche_apps::client] 0.0.0.0:53317: processed 224 bytes [2025-12-14T03:40:41.976416722Z TRACE quiche_apps::client] 0.0.0.0:53317: recv() would block [2025-12-14T03:40:41.976422283Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:41.976442020Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Short dcid=d8f690567f0a1aba key_phase=false len=5 pn=5 [2025-12-14T03:40:41.976449103Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm ACK delay=23 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:41.976474600Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=103.693582ms latest_rtt=37.470768ms srtt=37.470768ms min_rtt=37.470768ms rttvar=18.735384ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 45083783 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, 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.03777299s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 818, tv_nsec: 969258191 }), send_elapsed: 1.000302222s, ack_elapsed: 1.03777299s, rtt: 37.470768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315245, last_update: Instant { tv_sec: 820, tv_nsec: 7613015 }, next_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:41.976532919Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:53317 to 193.167.100.100:443 [2025-12-14T03:40:41.976544220Z TRACE quiche_apps::client] 0.0.0.0:53317 -> 193.167.100.100:443: done writing [2025-12-14T03:40:41.977841395Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:53317 [2025-12-14T03:40:41.977855722Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx pkt Short dcid=1e2d0bdd8f28e11c616027ad00705d53ba427eb0 key_phase=false len=1049 pn=1 [2025-12-14T03:40:41.977866883Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:41.977874247Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:41.977885868Z TRACE quiche_apps::client] 0.0.0.0:53317: processed 1070 bytes [2025-12-14T03:40:41.977892851Z TRACE quiche_apps::client] 0.0.0.0:53317: recv() would block [2025-12-14T03:40:41.977897190Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:41.977904954Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:41.977909773Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:41.977914642Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:41.977919521Z INFO quiche_apps::common] 1/1 response(s) received in 1.073345755s, closing... [2025-12-14T03:40:41.977932054Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx pkt Short dcid=d8f690567f0a1aba key_phase=false len=10 pn=6 [2025-12-14T03:40:41.977937625Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:41.977950669Z TRACE quiche::recovery::congestion::recovery] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 timer=137.387718ms latest_rtt=37.470768ms srtt=37.470768ms min_rtt=37.470768ms rttvar=18.735384ms cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 45083783 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, 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.03777299s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 818, tv_nsec: 969258191 }), send_elapsed: 1.000302222s, ack_elapsed: 1.03777299s, rtt: 37.470768ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315245, last_update: Instant { tv_sec: 820, tv_nsec: 7613015 }, next_time: Instant { tv_sec: 820, tv_nsec: 7613015 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:41.978015289Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:53317 to 193.167.100.100:443 [2025-12-14T03:40:41.978024657Z TRACE quiche_apps::client] 0.0.0.0:53317 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.009331582Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:53317 [2025-12-14T03:40:42.009360386Z TRACE quiche_apps::client] 0.0.0.0:53317: processed 42 bytes [2025-12-14T03:40:42.009369022Z TRACE quiche_apps::client] 0.0.0.0:53317: recv() would block [2025-12-14T03:40:42.009374292Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.009383850Z TRACE quiche_apps::client] 0.0.0.0:53317 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.315749658Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:42.315773562Z TRACE quiche] 1e2d0bdd8f28e11c616027ad00705d53ba427eb0 draining timeout expired [2025-12-14T03:40:42.315820610Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.315828434Z INFO quiche_apps::client] connection closed, recv=4 sent=7 lost=1 retrans=2 sent_bytes=2083 recv_bytes=2494 lost_bytes=333 [local_addr=0.0.0.0:53317 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=7 lost=1 retrans=2 rtt=37.470768ms min_rtt=Some(37.470768ms) rttvar=18.735384ms cwnd=9450 sent_bytes=2083 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=320] [2025-12-14T03:40:42.320593002Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:42.320829062Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54213 with scid 4febeb36cd3f7ab6e036fa6a07611b89a16f106f [2025-12-14T03:40:42.320871972Z TRACE quiche::tls] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f write message lvl=Initial len=266 [2025-12-14T03:40:42.320889194Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Initial version=1 dcid=c7f7db5a719bab030f7173efc87d9478 scid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f len=270 pn=0 [2025-12-14T03:40:42.320893131Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:42.320906055Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=998.929819ms 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: 820, tv_nsec: 385692471 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 385692471 }, 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: 820, tv_nsec: 385692471 }, next_time: Instant { tv_sec: 820, tv_nsec: 385692471 }, 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:40:42.320990553Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:42.358068581Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54213 [2025-12-14T03:40:42.358123073Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx pkt Initial version=1 dcid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f scid=1562ce681f830a37 token= len=398 pn=0 [2025-12-14T03:40:42.358181712Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.358198974Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f packet newly acked 0 [2025-12-14T03:40:42.358211407Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:42.358350987Z TRACE quiche::tls] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f set write secret lvl=Handshake [2025-12-14T03:40:42.358370143Z TRACE quiche::tls] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f set read secret lvl=Handshake [2025-12-14T03:40:42.358389449Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm PADDING len=282 [2025-12-14T03:40:42.358420337Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx pkt Handshake version=1 dcid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f scid=1562ce681f830a37 len=727 pn=0 [2025-12-14T03:40:42.358426859Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:42.358609309Z TRACE quiche::tls] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f write message lvl=Handshake len=36 [2025-12-14T03:40:42.358614017Z TRACE quiche::tls] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f set write secret lvl=OneRTT [2025-12-14T03:40:42.358621251Z TRACE quiche::tls] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f set read secret lvl=OneRTT [2025-12-14T03:40:42.358638363Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f 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(c7f7db5a719bab030f7173efc87d9478), 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(1562ce681f830a37), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:42.358660544Z TRACE quiche_apps::client] 0.0.0.0:54213: processed 1200 bytes [2025-12-14T03:40:42.358665734Z TRACE quiche_apps::client] 0.0.0.0:54213: recv() would block [2025-12-14T03:40:42.358668799Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.358678227Z DEBUG quiche_apps::common] sending HTTP request "GET /peaceful-tangy-snorlax\r\n" [2025-12-14T03:40:42.358753387Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Initial version=1 dcid=1562ce681f830a37 scid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f len=6 pn=1 [2025-12-14T03:40:42.358757975Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=79 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.358769837Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=111.176578ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 423491723 }, next_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:42.358801026Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Handshake version=1 dcid=1562ce681f830a37 scid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f len=45 pn=2 [2025-12-14T03:40:42.358804782Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=47 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.358808068Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:42.358814721Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=111.761718ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 423599794 }, next_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, max_datagram_size: 1350, last_packet_size: None, iv: 218.696µ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:40:42.358829568Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f dropped epoch 0 state [2025-12-14T03:40:42.358843324Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=1164 pn=3 [2025-12-14T03:40:42.358846590Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0c, ed, 3f, 20, 07, 44, fd, 1a, 24, ca, 36, 71, 64, bf, 77, e8, d8, ef, a9, 65] reset_token=[b4, a4, de, 80, 12, 1d, 33, 06, 62, 1a, 25, 03, 67, fb, fb, db] [2025-12-14T03:40:42.358854415Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[63, fb, 3e, 4d, f8, 78, d7, df, 4b, d4, 5f, 29, 39, 39, a1, f6, 72, e8, 94, 09] reset_token=[26, f1, b3, 83, 6f, 59, a5, d4, 32, 97, 8c, 32, fe, 56, 9d, 7d] [2025-12-14T03:40:42.358861077Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:42.358864233Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm PADDING len=1050 [2025-12-14T03:40:42.358871717Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=111.704761ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 423599794 }, next_time: Instant { tv_sec: 820, tv_nsec: 423818490 }, 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:40:42.358928783Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.358938071Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.471107961Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:42.471140783Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f loss detection timeout expired [2025-12-14T03:40:42.471171720Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=111.236346ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 423599794 }, next_time: Instant { tv_sec: 820, tv_nsec: 423818490 }, 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:40:42.471201326Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.471232724Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Handshake version=1 dcid=1562ce681f830a37 scid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f len=46 pn=4 [2025-12-14T03:40:42.471238004Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=14101 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.471244466Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:42.471267920Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=161.141168ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 536068071 }, next_time: Instant { tv_sec: 820, tv_nsec: 536068071 }, 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:40:42.471353820Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.471383686Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.503680837Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:54213 [2025-12-14T03:40:42.503704321Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx pkt Short dcid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f key_phase=false len=203 pn=0 [2025-12-14T03:40:42.503720331Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm HANDSHAKE_DONE [2025-12-14T03:40:42.503729258Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f dropped epoch 1 state [2025-12-14T03:40:42.503734898Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[de, c5, ae, 21, 85, c3, 8b, e6] reset_token=[de, d4, 2e, 61, 93, cc, 8b, 6c, 4a, b2, 88, b7, 8f, 05, 1b, c0] [2025-12-14T03:40:42.503743725Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[05, c3, d4, cc, 28, 77, 2f, 38] reset_token=[2f, f0, cf, b1, 4b, 56, a2, 82, d3, 96, 50, 1a, 09, a7, 11, 53] [2025-12-14T03:40:42.503749836Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[01, 8c, f6, c7, 15, 1d, 61, 4f] reset_token=[33, fa, 84, fd, 23, 4c, ae, 77, d9, 14, 8d, 02, 3a, 47, 6d, 6e] [2025-12-14T03:40:42.503760035Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0d, 47, 7f, 02, a7, c2, 7f, b8] reset_token=[2c, 46, 9b, 19, 3c, ff, ff, b3, be, 6d, c9, 91, 1d, de, 17, 75] [2025-12-14T03:40:42.503770064Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[ef, 4d, d6, 19, 26, 02, 77, 2f] reset_token=[55, 0c, 3e, 6f, 79, 61, 87, ae, cf, 74, 3d, f0, 79, 13, 14, b5] [2025-12-14T03:40:42.503779431Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:42.503827060Z TRACE quiche_apps::client] 0.0.0.0:54213: processed 224 bytes [2025-12-14T03:40:42.503837039Z TRACE quiche_apps::client] 0.0.0.0:54213: recv() would block [2025-12-14T03:40:42.503842990Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.503858359Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=5 pn=5 [2025-12-14T03:40:42.503864360Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=19 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.503876072Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=128.531704ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 568705126 }, next_time: Instant { tv_sec: 820, tv_nsec: 568705126 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:42.503925464Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.503931415Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.633127469Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:42.633180037Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f loss detection timeout expired [2025-12-14T03:40:42.633190697Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=272.882739ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 568705126 }, next_time: Instant { tv_sec: 820, tv_nsec: 568705126 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:42.633223257Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.633256029Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=120 pn=6 [2025-12-14T03:40:42.633261889Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=16193 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.633269123Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[63, fb, 3e, 4d, f8, 78, d7, df, 4b, d4, 5f, 29, 39, 39, a1, f6, 72, e8, 94, 09] reset_token=[26, f1, b3, 83, 6f, 59, a5, d4, 32, 97, 8c, 32, fe, 56, 9d, 7d] [2025-12-14T03:40:42.633279412Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0c, ed, 3f, 20, 07, 44, fd, 1a, 24, ca, 36, 71, 64, bf, 77, e8, d8, ef, a9, 65] reset_token=[b4, a4, de, 80, 12, 1d, 33, 06, 62, 1a, 25, 03, 67, fb, fb, db] [2025-12-14T03:40:42.633288509Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:42.633310410Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=547.254446ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1336 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 146, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 698089942 }, next_time: Instant { tv_sec: 820, tv_nsec: 698089942 }, 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:40:42.633395308Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.633417169Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=7 pn=7 [2025-12-14T03:40:42.633421998Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=16214 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:42.633426546Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm PING mtu_probe=None [2025-12-14T03:40:42.633435683Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=547.307385ms latest_rtt=37.27762ms srtt=37.27762ms min_rtt=37.27762ms rttvar=18.63881ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1369 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 423491753 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 37.27762ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 385692471 }), send_elapsed: 0ns, ack_elapsed: 37.27762ms, rtt: 37.27762ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 452684, last_update: Instant { tv_sec: 820, tv_nsec: 698268104 }, next_time: Instant { tv_sec: 820, tv_nsec: 698089942 }, max_datagram_size: 1350, last_packet_size: None, iv: 395.419µ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:40:42.633476549Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.633482871Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.684439990Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:54213 [2025-12-14T03:40:42.684485585Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx pkt Short dcid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f key_phase=false len=23 pn=1 [2025-12-14T03:40:42.684509419Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm ACK delay=2375 blocks=[7..7] ecn_counts=None [2025-12-14T03:40:42.684522724Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f packet newly acked 7 [2025-12-14T03:40:42.684532302Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f packet 3 lost on epoch 2 [2025-12-14T03:40:42.684624584Z TRACE quiche_apps::client] 0.0.0.0:54213: processed 44 bytes [2025-12-14T03:40:42.684637748Z TRACE quiche_apps::client] 0.0.0.0:54213: recv() would block [2025-12-14T03:40:42.684641846Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.684666392Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=119 pn=8 [2025-12-14T03:40:42.684672563Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=22 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:42.684680809Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[63, fb, 3e, 4d, f8, 78, d7, df, 4b, d4, 5f, 29, 39, 39, a1, f6, 72, e8, 94, 09] reset_token=[26, f1, b3, 83, 6f, 59, a5, d4, 32, 97, 8c, 32, fe, 56, 9d, 7d] [2025-12-14T03:40:42.684696859Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0c, ed, 3f, 20, 07, 44, fd, 1a, 24, ca, 36, 71, 64, bf, 77, e8, d8, ef, a9, 65] reset_token=[b4, a4, de, 80, 12, 1d, 33, 06, 62, 1a, 25, 03, 67, fb, fb, db] [2025-12-14T03:40:42.684709001Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:42.684725462Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=6.158256ms latest_rtt=51.244935ms srtt=39.023533ms min_rtt=37.27762ms rttvar=17.470935ms cwnd=9450 ssthresh=9450 bytes_in_flight=291 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 749334877 }) Rate { delivered: 366, delivered_time: Instant { tv_sec: 820, tv_nsec: 749334877 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 698089942 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 325.843124ms, delivered: 33, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 423491753 }), send_elapsed: 274.598189ms, ack_elapsed: 325.843124ms, rtt: 51.244935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 302701, last_update: Instant { tv_sec: 820, tv_nsec: 749504804 }, next_time: Instant { tv_sec: 820, tv_nsec: 749900223 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:42.684813476Z TRACE quiche_apps::client] written 145 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.684821501Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.691891240Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:42.691898785Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f loss detection timeout expired [2025-12-14T03:40:42.691902431Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f packet 6 lost on epoch 2 [2025-12-14T03:40:42.691906158Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=126.649733ms latest_rtt=51.244935ms srtt=39.023533ms min_rtt=37.27762ms rttvar=17.470935ms cwnd=9450 ssthresh=9450 bytes_in_flight=145 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 749334877 }) Rate { delivered: 366, delivered_time: Instant { tv_sec: 820, tv_nsec: 749334877 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 698089942 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 7, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 325.843124ms, delivered: 33, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 423491753 }), send_elapsed: 274.598189ms, ack_elapsed: 325.843124ms, rtt: 51.244935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 302701, last_update: Instant { tv_sec: 820, tv_nsec: 749504804 }, next_time: Instant { tv_sec: 820, tv_nsec: 749900223 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:42.691921697Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.691932698Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=120 pn=9 [2025-12-14T03:40:42.691936084Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm ACK delay=931 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:42.691939751Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[0c, ed, 3f, 20, 07, 44, fd, 1a, 24, ca, 36, 71, 64, bf, 77, e8, d8, ef, a9, 65] reset_token=[b4, a4, de, 80, 12, 1d, 33, 06, 62, 1a, 25, 03, 67, fb, fb, db] [2025-12-14T03:40:42.691946594Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[63, fb, 3e, 4d, f8, 78, d7, df, 4b, d4, 5f, 29, 39, 39, a1, f6, 72, e8, 94, 09] reset_token=[26, f1, b3, 83, 6f, 59, a5, d4, 32, 97, 8c, 32, fe, 56, 9d, 7d] [2025-12-14T03:40:42.691957524Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:42.691966801Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=133.866156ms latest_rtt=51.244935ms srtt=39.023533ms min_rtt=37.27762ms rttvar=17.470935ms cwnd=9450 ssthresh=9450 bytes_in_flight=291 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 749334877 }) Rate { delivered: 366, delivered_time: Instant { tv_sec: 820, tv_nsec: 749334877 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 698089942 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 7, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 325.843124ms, delivered: 33, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 423491753 }), send_elapsed: 274.598189ms, ack_elapsed: 325.843124ms, rtt: 51.244935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 302701, last_update: Instant { tv_sec: 820, tv_nsec: 749504804 }, next_time: Instant { tv_sec: 820, tv_nsec: 749900223 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:42.692000013Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.692005063Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.717842321Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:54213 [2025-12-14T03:40:42.717859934Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx pkt Short dcid=4febeb36cd3f7ab6e036fa6a07611b89a16f106f key_phase=false len=1049 pn=2 [2025-12-14T03:40:42.717872678Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:42.717880462Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:42.717892274Z TRACE quiche_apps::client] 0.0.0.0:54213: processed 1070 bytes [2025-12-14T03:40:42.717900479Z TRACE quiche_apps::client] 0.0.0.0:54213: recv() would block [2025-12-14T03:40:42.717905509Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.717914425Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:42.717919675Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:42.717925005Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:42.717929974Z INFO quiche_apps::common] 1/1 response(s) received in 396.932438ms, closing... [2025-12-14T03:40:42.717942087Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx pkt Short dcid=1562ce681f830a37 key_phase=false len=10 pn=10 [2025-12-14T03:40:42.717947317Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:42.717960170Z TRACE quiche::recovery::congestion::recovery] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f timer=133.883379ms latest_rtt=51.244935ms srtt=39.023533ms min_rtt=37.27762ms rttvar=17.470935ms cwnd=9450 ssthresh=9450 bytes_in_flight=327 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 820, tv_nsec: 749334877 }) Rate { delivered: 366, delivered_time: Instant { tv_sec: 820, tv_nsec: 749334877 }, first_sent_time: Instant { tv_sec: 820, tv_nsec: 698089942 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 7, rate_sample: RateSample { bandwidth: 71.46 Kbps, is_app_limited: true, interval: 325.843124ms, delivered: 33, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 820, tv_nsec: 423491753 }), send_elapsed: 274.598189ms, ack_elapsed: 325.843124ms, rtt: 51.244935ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 302701, last_update: Instant { tv_sec: 820, tv_nsec: 749504804 }, next_time: Instant { tv_sec: 820, tv_nsec: 749900223 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:42.718021275Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54213 to 193.167.100.100:443 [2025-12-14T03:40:42.718030412Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:42.722988495Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:54213 [2025-12-14T03:40:42.723005266Z TRACE quiche_apps::client] 0.0.0.0:54213: processed 44 bytes [2025-12-14T03:40:42.723012720Z TRACE quiche_apps::client] 0.0.0.0:54213: recv() would block [2025-12-14T03:40:42.723018520Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:42.723027086Z TRACE quiche_apps::client] 0.0.0.0:54213 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.045384161Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:43.045413095Z TRACE quiche] 4febeb36cd3f7ab6e036fa6a07611b89a16f106f draining timeout expired [2025-12-14T03:40:43.045457648Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.045464371Z INFO quiche_apps::client] connection closed, recv=5 sent=11 lost=3 retrans=4 sent_bytes=2320 recv_bytes=2538 lost_bytes=1336 [local_addr=0.0.0.0:54213 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=11 lost=3 retrans=4 rtt=39.023533ms min_rtt=Some(37.27762ms) rttvar=17.470935ms cwnd=9450 sent_bytes=2320 recv_bytes=2538 lost_bytes=0 stream_retrans_bytes=123 pmtu=1350 delivery_rate=8932] [2025-12-14T03:40:43.050445968Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:43.050704960Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56564 with scid 38379b93cee4534588518c70e3f808adef4b790e [2025-12-14T03:40:43.050747680Z TRACE quiche::tls] 38379b93cee4534588518c70e3f808adef4b790e write message lvl=Initial len=266 [2025-12-14T03:40:43.050765002Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx pkt Initial version=1 dcid=55f3ed19cbd528a160e0aa46c0aa2226 scid=38379b93cee4534588518c70e3f808adef4b790e len=270 pn=0 [2025-12-14T03:40:43.050768970Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:43.050783707Z TRACE quiche::recovery::congestion::recovery] 38379b93cee4534588518c70e3f808adef4b790e timer=998.928477ms 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: 821, tv_nsec: 115568840 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 115568840 }, 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: 821, tv_nsec: 115568840 }, next_time: Instant { tv_sec: 821, tv_nsec: 115568840 }, 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:40:43.050868816Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:43.088644603Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56564 [2025-12-14T03:40:43.088685850Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx pkt Initial version=1 dcid=38379b93cee4534588518c70e3f808adef4b790e scid=0e1d23f7090e4566 token= len=398 pn=0 [2025-12-14T03:40:43.088710827Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:43.088721958Z TRACE quiche::recovery::congestion::recovery] 38379b93cee4534588518c70e3f808adef4b790e packet newly acked 0 [2025-12-14T03:40:43.088734060Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:43.088869202Z TRACE quiche::tls] 38379b93cee4534588518c70e3f808adef4b790e set write secret lvl=Handshake [2025-12-14T03:40:43.088882887Z TRACE quiche::tls] 38379b93cee4534588518c70e3f808adef4b790e set read secret lvl=Handshake [2025-12-14T03:40:43.088895190Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx frm PADDING len=282 [2025-12-14T03:40:43.088928833Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx pkt Handshake version=1 dcid=38379b93cee4534588518c70e3f808adef4b790e scid=0e1d23f7090e4566 len=727 pn=0 [2025-12-14T03:40:43.088936527Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:43.089191262Z TRACE quiche::tls] 38379b93cee4534588518c70e3f808adef4b790e write message lvl=Handshake len=36 [2025-12-14T03:40:43.089201922Z TRACE quiche::tls] 38379b93cee4534588518c70e3f808adef4b790e set write secret lvl=OneRTT [2025-12-14T03:40:43.089211620Z TRACE quiche::tls] 38379b93cee4534588518c70e3f808adef4b790e set read secret lvl=OneRTT [2025-12-14T03:40:43.089232980Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e 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(55f3ed19cbd528a160e0aa46c0aa2226), 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(0e1d23f7090e4566), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:43.089260571Z TRACE quiche_apps::client] 0.0.0.0:56564: processed 1200 bytes [2025-12-14T03:40:43.089267074Z TRACE quiche_apps::client] 0.0.0.0:56564: recv() would block [2025-12-14T03:40:43.089270821Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.089281441Z DEBUG quiche_apps::common] sending HTTP request "GET /noisy-bright-fisherman\r\n" [2025-12-14T03:40:43.089359255Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx pkt Initial version=1 dcid=0e1d23f7090e4566 scid=38379b93cee4534588518c70e3f808adef4b790e len=6 pn=1 [2025-12-14T03:40:43.089364826Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm ACK delay=84 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:43.089378612Z TRACE quiche::recovery::congestion::recovery] 38379b93cee4534588518c70e3f808adef4b790e timer=113.19722ms latest_rtt=37.965912ms srtt=37.965912ms min_rtt=37.965912ms rttvar=18.982956ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.17 Kbps, is_app_limited: true, interval: 37.965912ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 821, tv_nsec: 115568840 }), send_elapsed: 0ns, ack_elapsed: 37.965912ms, rtt: 37.965912ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 444477, last_update: Instant { tv_sec: 821, tv_nsec: 154085920 }, next_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:40:43.089420620Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx pkt Handshake version=1 dcid=0e1d23f7090e4566 scid=38379b93cee4534588518c70e3f808adef4b790e len=45 pn=2 [2025-12-14T03:40:43.089425258Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:43.089429326Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:43.089437532Z TRACE quiche::recovery::congestion::recovery] 38379b93cee4534588518c70e3f808adef4b790e timer=113.808179ms latest_rtt=37.965912ms srtt=37.965912ms min_rtt=37.965912ms rttvar=18.982956ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.17 Kbps, is_app_limited: true, interval: 37.965912ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 821, tv_nsec: 115568840 }), send_elapsed: 0ns, ack_elapsed: 37.965912ms, rtt: 37.965912ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 444477, last_update: Instant { tv_sec: 821, tv_nsec: 154204350 }, next_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, max_datagram_size: 1350, last_packet_size: None, iv: 222.734µ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:40:43.089454934Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e dropped epoch 0 state [2025-12-14T03:40:43.089471344Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx pkt Short dcid=0e1d23f7090e4566 key_phase=false len=1164 pn=3 [2025-12-14T03:40:43.089475332Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[9f, fa, 02, 76, a4, 89, 88, 85, 67, 09, 9d, 67, 63, e7, f1, 13, 6e, 66, 1b, d7] reset_token=[6c, 28, a0, cf, 0d, b6, 93, c4, 2f, fa, 89, 2d, e2, 34, c3, 2e] [2025-12-14T03:40:43.089484138Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[23, f4, 71, e7, 72, ba, 0d, 1b, 15, a4, 3d, f1, bf, e8, 96, f1, 15, 98, 67, 8f] reset_token=[ce, 10, 60, f2, ce, 92, bb, c5, 61, dd, ac, 0d, 5e, c8, 21, 6a] [2025-12-14T03:40:43.089491893Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:43.089495740Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm PADDING len=1050 [2025-12-14T03:40:43.089504506Z TRACE quiche::recovery::congestion::recovery] 38379b93cee4534588518c70e3f808adef4b790e timer=113.741214ms latest_rtt=37.965912ms srtt=37.965912ms min_rtt=37.965912ms rttvar=18.982956ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.17 Kbps, is_app_limited: true, interval: 37.965912ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 821, tv_nsec: 115568840 }), send_elapsed: 0ns, ack_elapsed: 37.965912ms, rtt: 37.965912ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 444477, last_update: Instant { tv_sec: 821, tv_nsec: 154204350 }, next_time: Instant { tv_sec: 821, tv_nsec: 154427084 }, 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:40:43.089567824Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:56564 to 193.167.100.100:443 [2025-12-14T03:40:43.089579626Z TRACE quiche_apps::client] 0.0.0.0:56564 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.125047544Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:56564 [2025-12-14T03:40:43.125084743Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx pkt Short dcid=38379b93cee4534588518c70e3f808adef4b790e key_phase=false len=1049 pn=1 [2025-12-14T03:40:43.125108367Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:43.125119258Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:43.125141179Z TRACE quiche_apps::client] 0.0.0.0:56564: processed 1070 bytes [2025-12-14T03:40:43.125160936Z TRACE quiche_apps::client] 0.0.0.0:56564: recv() would block [2025-12-14T03:40:43.125166947Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.125174721Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:43.125178148Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:43.125181203Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:43.125184549Z INFO quiche_apps::common] 1/1 response(s) received in 74.305234ms, closing... [2025-12-14T03:40:43.125203224Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx pkt Short dcid=0e1d23f7090e4566 key_phase=false len=10 pn=4 [2025-12-14T03:40:43.125209797Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:43.125227179Z TRACE quiche::recovery::congestion::recovery] 38379b93cee4534588518c70e3f808adef4b790e timer=78.01798ms latest_rtt=37.965912ms srtt=37.965912ms min_rtt=37.965912ms rttvar=18.982956ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 154085949 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.17 Kbps, is_app_limited: true, interval: 37.965912ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 821, tv_nsec: 115568840 }), send_elapsed: 0ns, ack_elapsed: 37.965912ms, rtt: 37.965912ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 444477, last_update: Instant { tv_sec: 821, tv_nsec: 190046566 }, next_time: Instant { tv_sec: 821, tv_nsec: 190046566 }, 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:40:43.125284887Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:56564 to 193.167.100.100:443 [2025-12-14T03:40:43.125294084Z TRACE quiche_apps::client] 0.0.0.0:56564 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.143575494Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:56564 [2025-12-14T03:40:43.143592946Z TRACE quiche_apps::client] 0.0.0.0:56564: processed 44 bytes [2025-12-14T03:40:43.143609177Z TRACE quiche_apps::client] 0.0.0.0:56564: recv() would block [2025-12-14T03:40:43.143614156Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.143622001Z TRACE quiche_apps::client] 0.0.0.0:56564 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.229941775Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56564 [2025-12-14T03:40:43.229979285Z TRACE quiche_apps::client] 0.0.0.0:56564: processed 224 bytes [2025-12-14T03:40:43.229986709Z TRACE quiche_apps::client] 0.0.0.0:56564: recv() would block [2025-12-14T03:40:43.229991388Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.230000716Z TRACE quiche_apps::client] 0.0.0.0:56564 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.467299650Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:43.467324236Z TRACE quiche] 38379b93cee4534588518c70e3f808adef4b790e draining timeout expired [2025-12-14T03:40:43.467380110Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.467386933Z 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:56564 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=5 lost=0 retrans=0 rtt=37.965912ms min_rtt=Some(37.965912ms) rttvar=18.982956ms cwnd=13500 sent_bytes=1719 recv_bytes=2270 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8771] [2025-12-14T03:40:43.472280483Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:43.472518247Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:39187 with scid 57139e236c341e4f925f5e53ae7bbef8d43e407b [2025-12-14T03:40:43.472558151Z TRACE quiche::tls] 57139e236c341e4f925f5e53ae7bbef8d43e407b write message lvl=Initial len=266 [2025-12-14T03:40:43.472575423Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx pkt Initial version=1 dcid=cef8ba81f447d85dfa64a0e80a73d443 scid=57139e236c341e4f925f5e53ae7bbef8d43e407b len=270 pn=0 [2025-12-14T03:40:43.472579220Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:43.472595851Z TRACE quiche::recovery::congestion::recovery] 57139e236c341e4f925f5e53ae7bbef8d43e407b timer=998.928798ms 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: 821, tv_nsec: 537381235 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, 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: 821, tv_nsec: 537381235 }, next_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, 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:40:43.472654651Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:43.709283554Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:39187 [2025-12-14T03:40:43.709317047Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx pkt Initial version=1 dcid=57139e236c341e4f925f5e53ae7bbef8d43e407b scid=a95b4fb0204f8094 token= len=1162 pn=1 [2025-12-14T03:40:43.709337935Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:43.709456466Z TRACE quiche::tls] 57139e236c341e4f925f5e53ae7bbef8d43e407b set write secret lvl=Handshake [2025-12-14T03:40:43.709485571Z TRACE quiche::tls] 57139e236c341e4f925f5e53ae7bbef8d43e407b set read secret lvl=Handshake [2025-12-14T03:40:43.709504135Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx frm PADDING len=1051 [2025-12-14T03:40:43.709536245Z TRACE quiche_apps::client] 0.0.0.0:39187: processed 1200 bytes [2025-12-14T03:40:43.709542827Z TRACE quiche_apps::client] 0.0.0.0:39187: recv() would block [2025-12-14T03:40:43.709545983Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.709565459Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx pkt Initial version=1 dcid=a95b4fb0204f8094 scid=57139e236c341e4f925f5e53ae7bbef8d43e407b len=5 pn=1 [2025-12-14T03:40:43.709569287Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm ACK delay=31 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:43.709581630Z TRACE quiche::recovery::congestion::recovery] 57139e236c341e4f925f5e53ae7bbef8d43e407b timer=761.942799ms 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: 821, tv_nsec: 537381235 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, 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: 821, tv_nsec: 774411366 }, next_time: Instant { tv_sec: 821, tv_nsec: 774411366 }, 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:40:43.709629168Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:39187 to 193.167.100.100:443 [2025-12-14T03:40:43.709635590Z TRACE quiche_apps::client] 0.0.0.0:39187 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.743594665Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:39187 [2025-12-14T03:40:43.743626785Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx pkt Handshake version=1 dcid=57139e236c341e4f925f5e53ae7bbef8d43e407b scid=a95b4fb0204f8094 len=728 pn=1 [2025-12-14T03:40:43.743647664Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx frm CRYPTO off=0 len=707 [2025-12-14T03:40:43.743892390Z TRACE quiche::tls] 57139e236c341e4f925f5e53ae7bbef8d43e407b write message lvl=Handshake len=36 [2025-12-14T03:40:43.743899774Z TRACE quiche::tls] 57139e236c341e4f925f5e53ae7bbef8d43e407b set write secret lvl=OneRTT [2025-12-14T03:40:43.743910464Z TRACE quiche::tls] 57139e236c341e4f925f5e53ae7bbef8d43e407b set read secret lvl=OneRTT [2025-12-14T03:40:43.743931483Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b 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(cef8ba81f447d85dfa64a0e80a73d443), 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(a95b4fb0204f8094), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:43.743963683Z TRACE quiche_apps::client] 0.0.0.0:39187: processed 765 bytes [2025-12-14T03:40:43.743969174Z TRACE quiche_apps::client] 0.0.0.0:39187: recv() would block [2025-12-14T03:40:43.743982208Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.743991625Z DEBUG quiche_apps::common] sending HTTP request "GET /jealous-content-samurai\r\n" [2025-12-14T03:40:43.744063149Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx pkt Handshake version=1 dcid=a95b4fb0204f8094 scid=57139e236c341e4f925f5e53ae7bbef8d43e407b len=45 pn=2 [2025-12-14T03:40:43.744068228Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm ACK delay=54 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:43.744073388Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:43.744086753Z TRACE quiche::recovery::congestion::recovery] 57139e236c341e4f925f5e53ae7bbef8d43e407b timer=727.437856ms 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: 821, tv_nsec: 537381235 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, 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: 821, tv_nsec: 808907712 }, next_time: Instant { tv_sec: 821, tv_nsec: 808907712 }, 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:40:43.744108543Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b dropped epoch 0 state [2025-12-14T03:40:43.744117650Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx pkt Short dcid=a95b4fb0204f8094 key_phase=false len=115 pn=3 [2025-12-14T03:40:43.744120926Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ca, 67, c4, 1d, 48, 73, 23, 9c, 9d, e9, 09, 09, 7d, f2, e8, f7, b2, 25, 42, 58] reset_token=[26, 1d, ed, 93, 2b, 99, 5a, 08, 76, 13, 20, a4, 5d, 35, a2, c0] [2025-12-14T03:40:43.744128691Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[83, 9f, 62, c1, 55, 7b, 83, e2, 9b, 8e, 06, b7, 4b, ff, c4, c2, 5b, 85, 7b, e4] reset_token=[83, 9c, 3b, c8, c9, bd, d4, 1a, fb, 89, 22, a8, 71, 20, 3d, 8f] [2025-12-14T03:40:43.744135253Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:40:43.744142767Z TRACE quiche::recovery::congestion::recovery] 57139e236c341e4f925f5e53ae7bbef8d43e407b timer=998.908739ms 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: 821, tv_nsec: 537381235 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, 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: 821, tv_nsec: 808907712 }, next_time: Instant { tv_sec: 821, tv_nsec: 808907712 }, 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:40:43.744209892Z TRACE quiche_apps::client] written 240 bytes from 0.0.0.0:39187 to 193.167.100.100:443 [2025-12-14T03:40:43.744216504Z TRACE quiche_apps::client] 0.0.0.0:39187 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.777902956Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:39187 [2025-12-14T03:40:43.777927472Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx pkt Short dcid=57139e236c341e4f925f5e53ae7bbef8d43e407b key_phase=false len=1049 pn=1 [2025-12-14T03:40:43.777945946Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:43.777954652Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:43.777970942Z TRACE quiche_apps::client] 0.0.0.0:39187: processed 1070 bytes [2025-12-14T03:40:43.777976533Z TRACE quiche_apps::client] 0.0.0.0:39187: recv() would block [2025-12-14T03:40:43.777981592Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.777990609Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:43.777995448Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:43.778006148Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:43.778011598Z INFO quiche_apps::common] 1/1 response(s) received in 305.352439ms, closing... [2025-12-14T03:40:43.778027238Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx pkt Short dcid=a95b4fb0204f8094 key_phase=false len=10 pn=4 [2025-12-14T03:40:43.778033770Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:43.778045642Z TRACE quiche::recovery::congestion::recovery] 57139e236c341e4f925f5e53ae7bbef8d43e407b timer=965.005033ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=276 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, first_sent_time: Instant { tv_sec: 821, tv_nsec: 537381235 }, 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: 821, tv_nsec: 842875618 }, next_time: Instant { tv_sec: 821, tv_nsec: 842875618 }, 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:40:43.778092519Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:39187 to 193.167.100.100:443 [2025-12-14T03:40:43.778100334Z TRACE quiche_apps::client] 0.0.0.0:39187 -> 193.167.100.100:443: done writing [2025-12-14T03:40:43.809507511Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:39187 [2025-12-14T03:40:43.809537828Z TRACE quiche_apps::client] 0.0.0.0:39187: processed 42 bytes [2025-12-14T03:40:43.809547366Z TRACE quiche_apps::client] 0.0.0.0:39187: recv() would block [2025-12-14T03:40:43.809553707Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:43.809565670Z TRACE quiche_apps::client] 0.0.0.0:39187 -> 193.167.100.100:443: done writing [2025-12-14T03:40:46.778616053Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:46.778652742Z TRACE quiche] 57139e236c341e4f925f5e53ae7bbef8d43e407b draining timeout expired [2025-12-14T03:40:46.778718895Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:46.778725607Z INFO quiche_apps::client] connection closed, recv=3 sent=5 lost=0 retrans=0 sent_bytes=669 recv_bytes=3035 lost_bytes=0 [local_addr=0.0.0.0:39187 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=669 recv_bytes=3035 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:40:46.783627906Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:46.783878624Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:36457 with scid d2473893a94f22b44cfdec849ed7b8109fb5d2c4 [2025-12-14T03:40:46.783919821Z TRACE quiche::tls] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 write message lvl=Initial len=266 [2025-12-14T03:40:46.783937664Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Initial version=1 dcid=15eb9433adfee3db657ad3e7cb003680 scid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 len=270 pn=0 [2025-12-14T03:40:46.783941531Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:46.783955567Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=998.929859ms 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: 824, tv_nsec: 848742103 }, first_sent_time: Instant { tv_sec: 824, tv_nsec: 848742103 }, 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: 824, tv_nsec: 848742103 }, next_time: Instant { tv_sec: 824, tv_nsec: 848742103 }, 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:40:46.784041477Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:47.784122529Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:47.784185407Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 loss detection timeout expired [2025-12-14T03:40:47.784193922Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=997.690342ms 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: 824, tv_nsec: 848742103 }, first_sent_time: Instant { tv_sec: 824, tv_nsec: 848742103 }, 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: 824, tv_nsec: 848742103 }, next_time: Instant { tv_sec: 824, tv_nsec: 848742103 }, 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:40:47.784222887Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:47.784274102Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Initial version=1 dcid=15eb9433adfee3db657ad3e7cb003680 scid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 len=270 pn=1 [2025-12-14T03:40:47.784279432Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:47.784315980Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=1.997932454s 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: 824, tv_nsec: 848742103 }, first_sent_time: Instant { tv_sec: 824, tv_nsec: 848742103 }, 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: 825, tv_nsec: 849104910 }, next_time: Instant { tv_sec: 825, tv_nsec: 849104910 }, 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:40:47.784398954Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:47.784407190Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:47.821816411Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:47.821862507Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Initial version=1 dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 scid=887c99793e7658c2 token= len=398 pn=0 [2025-12-14T03:40:47.821889447Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:40:47.821902080Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 packet newly acked 1 [2025-12-14T03:40:47.821911799Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 packet 0 lost on epoch 0 [2025-12-14T03:40:47.821949619Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:47.822097615Z TRACE quiche::tls] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 set write secret lvl=Handshake [2025-12-14T03:40:47.822117882Z TRACE quiche::tls] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 set read secret lvl=Handshake [2025-12-14T03:40:47.822131588Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm PADDING len=282 [2025-12-14T03:40:47.822205736Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Handshake version=1 dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 scid=887c99793e7658c2 len=727 pn=0 [2025-12-14T03:40:47.822231995Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:47.822484996Z TRACE quiche::tls] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 write message lvl=Handshake len=36 [2025-12-14T03:40:47.822491679Z TRACE quiche::tls] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 set write secret lvl=OneRTT [2025-12-14T03:40:47.822501547Z TRACE quiche::tls] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 set read secret lvl=OneRTT [2025-12-14T03:40:47.822523768Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 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(15eb9433adfee3db657ad3e7cb003680), 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(887c99793e7658c2), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:47.822558593Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 1200 bytes [2025-12-14T03:40:47.822566017Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:47.822570044Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:47.822581085Z DEBUG quiche_apps::common] sending HTTP request "GET /severe-rough-bluetooth\r\n" [2025-12-14T03:40:47.822665542Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Initial version=1 dcid=887c99793e7658c2 scid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 len=6 pn=2 [2025-12-14T03:40:47.822670161Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm ACK delay=101 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:47.822682394Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=111.986964ms latest_rtt=37.605256ms srtt=37.605256ms min_rtt=37.605256ms rttvar=18.802628ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 886710166 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, first_sent_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, 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.037968063s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 824, tv_nsec: 848742103 }), send_elapsed: 1.000362807s, ack_elapsed: 1.037968063s, rtt: 37.605256ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314118, last_update: Instant { tv_sec: 825, tv_nsec: 887511349 }, next_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:47.822711618Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Handshake version=1 dcid=887c99793e7658c2 scid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 len=45 pn=3 [2025-12-14T03:40:47.822715195Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm ACK delay=63 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:47.822718431Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:47.822725063Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=112.745838ms latest_rtt=37.605256ms srtt=37.605256ms min_rtt=37.605256ms rttvar=18.802628ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 925116605 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, first_sent_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, 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.037968063s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 824, tv_nsec: 848742103 }), send_elapsed: 1.000362807s, ack_elapsed: 1.037968063s, rtt: 37.605256ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314118, last_update: Instant { tv_sec: 825, tv_nsec: 887511349 }, next_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:47.822741884Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 dropped epoch 0 state [2025-12-14T03:40:47.822760299Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Short dcid=887c99793e7658c2 key_phase=false len=1164 pn=4 [2025-12-14T03:40:47.822763685Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[20, 56, 7c, ff, 01, a3, a1, ab, 9a, 6e, b5, ee, 60, d7, b7, 65, 2b, e6, cf, 9b] reset_token=[51, 68, ab, e6, e2, d3, f7, ec, 33, bf, bd, f2, d5, 59, e8, ef] [2025-12-14T03:40:47.822771670Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2c, 55, 9c, c8, e9, 44, be, 22, 9d, 52, aa, 15, af, aa, 2b, 4e, a6, d5, 57, 26] reset_token=[ad, 3b, 0c, b4, a4, 2d, 31, 9f, 82, aa, cf, c5, 4c, 9a, cd, e4] [2025-12-14T03:40:47.822778763Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm STREAM id=0 off=0 len=29 fin=true [2025-12-14T03:40:47.822782039Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm PADDING len=1050 [2025-12-14T03:40:47.822789613Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=112.681288ms latest_rtt=37.605256ms srtt=37.605256ms min_rtt=37.605256ms rttvar=18.802628ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 925116605 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, first_sent_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, 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.037968063s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 824, tv_nsec: 848742103 }), send_elapsed: 1.000362807s, ack_elapsed: 1.037968063s, rtt: 37.605256ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314118, last_update: Instant { tv_sec: 825, tv_nsec: 887511349 }, next_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:47.822847551Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:47.822856899Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:47.855695292Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:47.855725057Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=20 pn=0 [2025-12-14T03:40:47.855742239Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm HANDSHAKE_DONE [2025-12-14T03:40:47.855754552Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 dropped epoch 1 state [2025-12-14T03:40:47.855761886Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm PADDING len=2 [2025-12-14T03:40:47.855781662Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 41 bytes [2025-12-14T03:40:47.855790910Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:47.855797081Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:47.855818972Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Short dcid=887c99793e7658c2 key_phase=false len=5 pn=5 [2025-12-14T03:40:47.855827428Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm ACK delay=11 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:47.855845662Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=104.623927ms latest_rtt=37.605256ms srtt=37.605256ms min_rtt=37.605256ms rttvar=18.802628ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 925116605 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, first_sent_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, 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.037968063s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 824, tv_nsec: 848742103 }), send_elapsed: 1.000362807s, ack_elapsed: 1.037968063s, rtt: 37.605256ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314118, last_update: Instant { tv_sec: 825, tv_nsec: 887511349 }, next_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:47.855963431Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:47.855976936Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:47.855991774Z TRACE quiche_apps::client] got 178 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:47.855998827Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=157 pn=1 [2025-12-14T03:40:47.856009146Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3d, 6d, 9e, 3d, c5, b3, a7, e9] reset_token=[06, 00, cd, 5c, 0d, ec, 52, 54, dc, a7, bd, b7, d8, 20, 87, 03] [2025-12-14T03:40:47.856018564Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 1e, 9c, 2a, b1, 6e, 97, dd] reset_token=[a2, 1e, d1, 13, 59, 54, 3f, a3, ce, 10, a1, 82, 46, 83, bc, ac] [2025-12-14T03:40:47.856025707Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[65, 04, c9, fb, f5, ca, f2, b7] reset_token=[ed, 0e, 77, fe, 1e, e4, 5a, b4, 4b, 97, a5, a2, 0d, aa, f8, d9] [2025-12-14T03:40:47.856032640Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[12, ed, 9e, 09, 93, a7, fb, 57] reset_token=[bd, 92, 99, 63, 9c, 0c, 75, 8e, 98, 7d, f2, 8f, 7e, 0c, 33, af] [2025-12-14T03:40:47.856039954Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5c, c6, c5, c9, b3, ea, d1, c6] reset_token=[27, f1, f0, 3c, 37, 68, e8, d1, 0c, 4f, f7, 08, 76, 57, ea, 3b] [2025-12-14T03:40:47.856052657Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 178 bytes [2025-12-14T03:40:47.856060151Z TRACE quiche_apps::client] got 83 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:47.856068677Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=62 pn=2 [2025-12-14T03:40:47.856079207Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:47.856117909Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 83 bytes [2025-12-14T03:40:47.856128338Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:47.856134309Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:47.856167321Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Short dcid=887c99793e7658c2 key_phase=false len=5 pn=6 [2025-12-14T03:40:47.856178251Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm ACK delay=12 blocks=[0..2] ecn_counts=None [2025-12-14T03:40:47.856192898Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=104.276941ms latest_rtt=37.605256ms srtt=37.605256ms min_rtt=37.605256ms rttvar=18.802628ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 925116605 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, first_sent_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, 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.037968063s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 824, tv_nsec: 848742103 }), send_elapsed: 1.000362807s, ack_elapsed: 1.037968063s, rtt: 37.605256ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 314118, last_update: Instant { tv_sec: 825, tv_nsec: 887511349 }, next_time: Instant { tv_sec: 825, tv_nsec: 887511349 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:47.856266856Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:47.856275763Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:47.876346368Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:47.876380471Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=23 pn=4 [2025-12-14T03:40:47.876402482Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm ACK delay=2375 blocks=[4..4] ecn_counts=None [2025-12-14T03:40:47.876414004Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 packet newly acked 4 [2025-12-14T03:40:47.876489144Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 44 bytes [2025-12-14T03:40:47.876496397Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:47.876499854Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:47.876508480Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:48.158541744Z TRACE quiche_apps::client] got 178 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:48.158622063Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=157 pn=6 [2025-12-14T03:40:48.158652490Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3d, 6d, 9e, 3d, c5, b3, a7, e9] reset_token=[06, 00, cd, 5c, 0d, ec, 52, 54, dc, a7, bd, b7, d8, 20, 87, 03] [2025-12-14T03:40:48.158666737Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 1e, 9c, 2a, b1, 6e, 97, dd] reset_token=[a2, 1e, d1, 13, 59, 54, 3f, a3, ce, 10, a1, 82, 46, 83, bc, ac] [2025-12-14T03:40:48.158678008Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[65, 04, c9, fb, f5, ca, f2, b7] reset_token=[ed, 0e, 77, fe, 1e, e4, 5a, b4, 4b, 97, a5, a2, 0d, aa, f8, d9] [2025-12-14T03:40:48.158691353Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[12, ed, 9e, 09, 93, a7, fb, 57] reset_token=[bd, 92, 99, 63, 9c, 0c, 75, 8e, 98, 7d, f2, 8f, 7e, 0c, 33, af] [2025-12-14T03:40:48.158704848Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5c, c6, c5, c9, b3, ea, d1, c6] reset_token=[27, f1, f0, 3c, 37, 68, e8, d1, 0c, 4f, f7, 08, 76, 57, ea, 3b] [2025-12-14T03:40:48.158737849Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 178 bytes [2025-12-14T03:40:48.158762305Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:48.158768647Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:48.158793383Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Short dcid=887c99793e7658c2 key_phase=false len=9 pn=7 [2025-12-14T03:40:48.158800516Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm ACK delay=21 blocks=[0..2, 4..4, 6..6] ecn_counts=None [2025-12-14T03:40:48.158822557Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=none latest_rtt=53.718996ms srtt=39.619473ms min_rtt=37.605256ms rttvar=18.130406ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 925116605 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 826, tv_nsec: 223634460 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 223634460 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 4, rate_sample: RateSample { bandwidth: 177.22 Kbps, is_app_limited: true, interval: 53.718996ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 825, tv_nsec: 887511349 }), send_elapsed: 0ns, ack_elapsed: 53.718996ms, rtt: 53.718996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 298148, last_update: Instant { tv_sec: 826, tv_nsec: 223634460 }, next_time: Instant { tv_sec: 826, tv_nsec: 223634460 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:48.158906764Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:48.158919638Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:48.279922117Z TRACE quiche_apps::client] got 178 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:48.279956491Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=157 pn=9 [2025-12-14T03:40:48.279976619Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[3d, 6d, 9e, 3d, c5, b3, a7, e9] reset_token=[06, 00, cd, 5c, 0d, ec, 52, 54, dc, a7, bd, b7, d8, 20, 87, 03] [2025-12-14T03:40:48.279991206Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[34, 1e, 9c, 2a, b1, 6e, 97, dd] reset_token=[a2, 1e, d1, 13, 59, 54, 3f, a3, ce, 10, a1, 82, 46, 83, bc, ac] [2025-12-14T03:40:48.280001044Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[65, 04, c9, fb, f5, ca, f2, b7] reset_token=[ed, 0e, 77, fe, 1e, e4, 5a, b4, 4b, 97, a5, a2, 0d, aa, f8, d9] [2025-12-14T03:40:48.280010672Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[12, ed, 9e, 09, 93, a7, fb, 57] reset_token=[bd, 92, 99, 63, 9c, 0c, 75, 8e, 98, 7d, f2, 8f, 7e, 0c, 33, af] [2025-12-14T03:40:48.280021082Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[5c, c6, c5, c9, b3, ea, d1, c6] reset_token=[27, f1, f0, 3c, 37, 68, e8, d1, 0c, 4f, f7, 08, 76, 57, ea, 3b] [2025-12-14T03:40:48.280045677Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 178 bytes [2025-12-14T03:40:48.280054013Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:48.280058952Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:48.280078689Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Short dcid=887c99793e7658c2 key_phase=false len=11 pn=8 [2025-12-14T03:40:48.280093657Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm ACK delay=15 blocks=[0..2, 4..4, 6..6, 9..9] ecn_counts=None [2025-12-14T03:40:48.280112141Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=none latest_rtt=53.718996ms srtt=39.619473ms min_rtt=37.605256ms rttvar=18.130406ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 825, tv_nsec: 925116605 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 826, tv_nsec: 344922782 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 344922782 }, end_of_app_limited: 6, last_sent_packet: 8, largest_acked: 4, rate_sample: RateSample { bandwidth: 177.22 Kbps, is_app_limited: true, interval: 53.718996ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 825, tv_nsec: 887511349 }), send_elapsed: 0ns, ack_elapsed: 53.718996ms, rtt: 53.718996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 298148, last_update: Instant { tv_sec: 826, tv_nsec: 344922782 }, next_time: Instant { tv_sec: 826, tv_nsec: 344922782 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:48.280193332Z TRACE quiche_apps::client] written 37 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:48.280207318Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:48.312454924Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:36457 [2025-12-14T03:40:48.312479049Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx pkt Short dcid=d2473893a94f22b44cfdec849ed7b8109fb5d2c4 key_phase=false len=1049 pn=10 [2025-12-14T03:40:48.312496862Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:48.312507923Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:48.312529583Z TRACE quiche_apps::client] 0.0.0.0:36457: processed 1070 bytes [2025-12-14T03:40:48.312540684Z TRACE quiche_apps::client] 0.0.0.0:36457: recv() would block [2025-12-14T03:40:48.312547196Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:48.312563486Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:48.312570459Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:48.312576480Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:48.312582702Z INFO quiche_apps::common] 1/1 response(s) received in 1.528536686s, closing... [2025-12-14T03:40:48.312599924Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx pkt Short dcid=887c99793e7658c2 key_phase=false len=10 pn=9 [2025-12-14T03:40:48.312606706Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:48.312626343Z TRACE quiche::recovery::congestion::recovery] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 timer=137.105881ms latest_rtt=53.718996ms srtt=39.619473ms min_rtt=37.605256ms rttvar=18.130406ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 826, tv_nsec: 415053891 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 826, tv_nsec: 344922782 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 344922782 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 4, rate_sample: RateSample { bandwidth: 177.22 Kbps, is_app_limited: true, interval: 53.718996ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 825, tv_nsec: 887511349 }), send_elapsed: 0ns, ack_elapsed: 53.718996ms, rtt: 53.718996ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 298148, last_update: Instant { tv_sec: 826, tv_nsec: 344922782 }, next_time: Instant { tv_sec: 826, tv_nsec: 344922782 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:48.312702635Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:36457 to 193.167.100.100:443 [2025-12-14T03:40:48.312712573Z TRACE quiche_apps::client] 0.0.0.0:36457 -> 193.167.100.100:443: done writing [2025-12-14T03:40:48.650120943Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:48.650190092Z TRACE quiche] d2473893a94f22b44cfdec849ed7b8109fb5d2c4 draining timeout expired [2025-12-14T03:40:48.650243692Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:48.650255153Z INFO quiche_apps::client] connection closed, recv=9 sent=10 lost=1 retrans=2 sent_bytes=2186 recv_bytes=2972 lost_bytes=333 [local_addr=0.0.0.0:36457 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=10 lost=1 retrans=2 rtt=39.619473ms min_rtt=Some(37.605256ms) rttvar=18.130406ms cwnd=9450 sent_bytes=2186 recv_bytes=2972 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=22152] [2025-12-14T03:40:48.655280309Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:48.655524263Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56677 with scid 91437b86dced6a969d920d30b2298f6203af3294 [2025-12-14T03:40:48.655565350Z TRACE quiche::tls] 91437b86dced6a969d920d30b2298f6203af3294 write message lvl=Initial len=266 [2025-12-14T03:40:48.655582772Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Initial version=1 dcid=57ee2000f0bc6b5cfe6a1f55a4415c47 scid=91437b86dced6a969d920d30b2298f6203af3294 len=270 pn=0 [2025-12-14T03:40:48.655586439Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:48.655602720Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=998.928777ms 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: 826, tv_nsec: 720388053 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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: 826, tv_nsec: 720388053 }, next_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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:40:48.655684862Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:49.655743495Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:49.655778039Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 loss detection timeout expired [2025-12-14T03:40:49.655785974Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=997.744712ms 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: 826, tv_nsec: 720388053 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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: 826, tv_nsec: 720388053 }, next_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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:40:49.655830166Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:49.655872765Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Initial version=1 dcid=57ee2000f0bc6b5cfe6a1f55a4415c47 scid=91437b86dced6a969d920d30b2298f6203af3294 len=270 pn=1 [2025-12-14T03:40:49.655877765Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:49.655897491Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=1.997950738s 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: 826, tv_nsec: 720388053 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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: 827, tv_nsec: 720704655 }, next_time: Instant { tv_sec: 827, tv_nsec: 720704655 }, 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:40:49.655977119Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56677 to 193.167.100.100:443 [2025-12-14T03:40:49.655984824Z TRACE quiche_apps::client] 0.0.0.0:56677 -> 193.167.100.100:443: done writing [2025-12-14T03:40:51.656042403Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:51.656078800Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 loss detection timeout expired [2025-12-14T03:40:51.656086224Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=1.995761103s 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: 826, tv_nsec: 720388053 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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: 827, tv_nsec: 720704655 }, next_time: Instant { tv_sec: 827, tv_nsec: 720704655 }, 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:40:51.656113976Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:51.656197692Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Initial version=1 dcid=57ee2000f0bc6b5cfe6a1f55a4415c47 scid=91437b86dced6a969d920d30b2298f6203af3294 len=270 pn=2 [2025-12-14T03:40:51.656204254Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:51.656225223Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=3.995917486s 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: 826, tv_nsec: 720388053 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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: 829, tv_nsec: 720999085 }, next_time: Instant { tv_sec: 829, tv_nsec: 720999085 }, 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:40:51.656312035Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56677 to 193.167.100.100:443 [2025-12-14T03:40:51.656325460Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Initial version=1 dcid=57ee2000f0bc6b5cfe6a1f55a4415c47 scid=91437b86dced6a969d920d30b2298f6203af3294 len=4 pn=3 [2025-12-14T03:40:51.656329898Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm PING mtu_probe=None [2025-12-14T03:40:51.656334196Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm PADDING len=3 [2025-12-14T03:40:51.656342141Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=3.995975374s 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: 826, tv_nsec: 720388053 }, first_sent_time: Instant { tv_sec: 826, tv_nsec: 720388053 }, 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: 829, tv_nsec: 721173921 }, next_time: Instant { tv_sec: 829, tv_nsec: 721173921 }, 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:40:51.656373329Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56677 to 193.167.100.100:443 [2025-12-14T03:40:51.656384089Z TRACE quiche_apps::client] 0.0.0.0:56677 -> 193.167.100.100:443: done writing [2025-12-14T03:40:51.693888072Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56677 [2025-12-14T03:40:51.693930792Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx pkt Initial version=1 dcid=91437b86dced6a969d920d30b2298f6203af3294 scid=9f13c7d7ac6bf06c token= len=397 pn=0 [2025-12-14T03:40:51.693956549Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm ACK delay=0 blocks=[2..2] ecn_counts=None [2025-12-14T03:40:51.693967961Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 packet newly acked 2 [2025-12-14T03:40:51.693994190Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 packet 0 lost on epoch 0 [2025-12-14T03:40:51.694001523Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 packet 1 lost on epoch 0 [2025-12-14T03:40:51.694023685Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:51.694183081Z TRACE quiche::tls] 91437b86dced6a969d920d30b2298f6203af3294 set write secret lvl=Handshake [2025-12-14T03:40:51.694199813Z TRACE quiche::tls] 91437b86dced6a969d920d30b2298f6203af3294 set read secret lvl=Handshake [2025-12-14T03:40:51.694212396Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm PADDING len=281 [2025-12-14T03:40:51.694248563Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx pkt Handshake version=1 dcid=91437b86dced6a969d920d30b2298f6203af3294 scid=9f13c7d7ac6bf06c len=728 pn=0 [2025-12-14T03:40:51.694256478Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm CRYPTO off=0 len=707 [2025-12-14T03:40:51.694475536Z TRACE quiche::tls] 91437b86dced6a969d920d30b2298f6203af3294 write message lvl=Handshake len=36 [2025-12-14T03:40:51.694481647Z TRACE quiche::tls] 91437b86dced6a969d920d30b2298f6203af3294 set write secret lvl=OneRTT [2025-12-14T03:40:51.694490624Z TRACE quiche::tls] 91437b86dced6a969d920d30b2298f6203af3294 set read secret lvl=OneRTT [2025-12-14T03:40:51.694511944Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 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(57ee2000f0bc6b5cfe6a1f55a4415c47), 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(9f13c7d7ac6bf06c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:51.694538363Z TRACE quiche_apps::client] 0.0.0.0:56677: processed 1200 bytes [2025-12-14T03:40:51.694544705Z TRACE quiche_apps::client] 0.0.0.0:56677: recv() would block [2025-12-14T03:40:51.694548372Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:51.694559152Z DEBUG quiche_apps::common] sending HTTP request "GET /ecstatic-surplus-programmer\r\n" [2025-12-14T03:40:51.694641725Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Initial version=1 dcid=9f13c7d7ac6bf06c scid=91437b86dced6a969d920d30b2298f6203af3294 len=6 pn=4 [2025-12-14T03:40:51.694647055Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:51.694661673Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=74.994861ms latest_rtt=37.779757ms srtt=37.779757ms min_rtt=37.779757ms rttvar=18.889878ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 829, tv_nsec: 758778842 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 829, tv_nsec: 758778842 }, first_sent_time: Instant { tv_sec: 829, tv_nsec: 720999085 }, 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.038390789s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 826, tv_nsec: 720388053 }), send_elapsed: 3.000611032s, ack_elapsed: 3.038390789s, rtt: 37.779757ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312667, last_update: Instant { tv_sec: 829, tv_nsec: 759485969 }, next_time: Instant { tv_sec: 829, tv_nsec: 759485969 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:51.694698972Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Handshake version=1 dcid=9f13c7d7ac6bf06c scid=91437b86dced6a969d920d30b2298f6203af3294 len=45 pn=5 [2025-12-14T03:40:51.694703661Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm ACK delay=56 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:51.694707768Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:51.694715733Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=74.941091ms latest_rtt=37.779757ms srtt=37.779757ms min_rtt=37.779757ms rttvar=18.889878ms cwnd=9450 ssthresh=9450 bytes_in_flight=166 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 829, tv_nsec: 758778842 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 829, tv_nsec: 758778842 }, first_sent_time: Instant { tv_sec: 829, tv_nsec: 720999085 }, 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.038390789s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 826, tv_nsec: 720388053 }), send_elapsed: 3.000611032s, ack_elapsed: 3.038390789s, rtt: 37.779757ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312667, last_update: Instant { tv_sec: 829, tv_nsec: 759485969 }, next_time: Instant { tv_sec: 829, tv_nsec: 759485969 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:51.694733957Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 dropped epoch 0 state [2025-12-14T03:40:51.694751009Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Short dcid=9f13c7d7ac6bf06c key_phase=false len=1164 pn=6 [2025-12-14T03:40:51.694755027Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[7d, 8f, 78, 3d, 46, 02, cc, b3, 8d, 78, 86, 26, a8, 8f, 40, 30, 82, 35, 47, f5] reset_token=[02, f8, f2, 0b, 24, f9, 67, cf, 29, 8d, f5, 16, 27, dd, c5, 8a] [2025-12-14T03:40:51.694763833Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ef, 64, 5b, ad, 31, c1, 19, 4e, aa, 8e, 0b, f3, 08, 36, 2e, 50, 51, af, 78, ea] reset_token=[9e, 0c, 8b, 5b, c7, 3e, 92, 97, a9, d9, 60, 70, a3, eb, 13, 06] [2025-12-14T03:40:51.694777779Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm STREAM id=0 off=0 len=34 fin=true [2025-12-14T03:40:51.694784662Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm PADDING len=1045 [2025-12-14T03:40:51.694800742Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=113.167259ms latest_rtt=37.779757ms srtt=37.779757ms min_rtt=37.779757ms rttvar=18.889878ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 829, tv_nsec: 758778842 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 829, tv_nsec: 758778842 }, first_sent_time: Instant { tv_sec: 829, tv_nsec: 720999085 }, 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.038390789s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 826, tv_nsec: 720388053 }), send_elapsed: 3.000611032s, ack_elapsed: 3.038390789s, rtt: 37.779757ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312667, last_update: Instant { tv_sec: 829, tv_nsec: 759485969 }, next_time: Instant { tv_sec: 829, tv_nsec: 759485969 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:51.694888736Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:56677 to 193.167.100.100:443 [2025-12-14T03:40:51.694898915Z TRACE quiche_apps::client] 0.0.0.0:56677 -> 193.167.100.100:443: done writing [2025-12-14T03:40:51.728520013Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56677 [2025-12-14T03:40:51.728561250Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx pkt Short dcid=91437b86dced6a969d920d30b2298f6203af3294 key_phase=false len=203 pn=0 [2025-12-14T03:40:51.728586337Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm HANDSHAKE_DONE [2025-12-14T03:40:51.728599221Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 dropped epoch 1 state [2025-12-14T03:40:51.728616012Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[86, 77, 0d, f1, c6, 7d, 3b, 32] reset_token=[79, 3f, ae, 83, 57, 02, 34, b3, 28, 54, 76, 7a, e3, d1, 51, 86] [2025-12-14T03:40:51.728632412Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[e3, d4, 8f, 3c, 03, e6, 95, 59] reset_token=[6e, c5, cd, dc, 8f, b9, 06, d8, ea, b3, b9, 08, 86, 05, 52, c4] [2025-12-14T03:40:51.728644615Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[43, a1, 8e, db, f2, 8b, 6a, 6b] reset_token=[9c, f0, ae, 02, 00, 20, 9c, d8, 62, d6, e8, a9, fa, af, e4, 80] [2025-12-14T03:40:51.728656096Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[b8, 73, ae, 72, fe, c3, 05, 7f] reset_token=[30, 8b, 73, ef, ff, 7d, 5c, 5b, 85, dc, b8, 52, f4, 3f, 50, 7e] [2025-12-14T03:40:51.728668459Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[d1, cf, 6f, 74, 77, de, 67, c9] reset_token=[de, 29, 8f, 15, f5, da, a7, fb, 40, 41, 0c, 8f, cb, 62, 47, f3] [2025-12-14T03:40:51.728677897Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:51.728740814Z TRACE quiche_apps::client] 0.0.0.0:56677: processed 224 bytes [2025-12-14T03:40:51.728753368Z TRACE quiche_apps::client] 0.0.0.0:56677: recv() would block [2025-12-14T03:40:51.728758317Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:51.728775439Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Short dcid=9f13c7d7ac6bf06c key_phase=false len=5 pn=7 [2025-12-14T03:40:51.728779907Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm ACK delay=27 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:51.728793382Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=104.174779ms latest_rtt=37.779757ms srtt=37.779757ms min_rtt=37.779757ms rttvar=18.889878ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 829, tv_nsec: 758778842 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 829, tv_nsec: 758778842 }, first_sent_time: Instant { tv_sec: 829, tv_nsec: 720999085 }, 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.038390789s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 826, tv_nsec: 720388053 }), send_elapsed: 3.000611032s, ack_elapsed: 3.038390789s, rtt: 37.779757ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 312667, last_update: Instant { tv_sec: 829, tv_nsec: 759485969 }, next_time: Instant { tv_sec: 829, tv_nsec: 759485969 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:51.728864274Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:56677 to 193.167.100.100:443 [2025-12-14T03:40:51.728871678Z TRACE quiche_apps::client] 0.0.0.0:56677 -> 193.167.100.100:443: done writing [2025-12-14T03:40:51.748995874Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:56677 [2025-12-14T03:40:51.749029147Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx pkt Short dcid=91437b86dced6a969d920d30b2298f6203af3294 key_phase=false len=23 pn=2 [2025-12-14T03:40:51.749049304Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm ACK delay=2500 blocks=[6..6] ecn_counts=None [2025-12-14T03:40:51.749060515Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 packet newly acked 6 [2025-12-14T03:40:51.749139883Z TRACE quiche_apps::client] 0.0.0.0:56677: processed 44 bytes [2025-12-14T03:40:51.749175840Z TRACE quiche_apps::client] 0.0.0.0:56677: recv() would block [2025-12-14T03:40:51.749187030Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:51.749197199Z TRACE quiche_apps::client] 0.0.0.0:56677 -> 193.167.100.100:443: done writing [2025-12-14T03:40:51.836195795Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:56677 [2025-12-14T03:40:51.836245728Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx pkt Short dcid=91437b86dced6a969d920d30b2298f6203af3294 key_phase=false len=1049 pn=3 [2025-12-14T03:40:51.836271236Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:51.836283448Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:51.836308966Z TRACE quiche_apps::client] 0.0.0.0:56677: processed 1070 bytes [2025-12-14T03:40:51.836319375Z TRACE quiche_apps::client] 0.0.0.0:56677: recv() would block [2025-12-14T03:40:51.836325827Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:51.836342288Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:51.836346827Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:51.836350954Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:51.836354932Z INFO quiche_apps::common] 1/1 response(s) received in 3.18066558s, closing... [2025-12-14T03:40:51.836377183Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx pkt Short dcid=9f13c7d7ac6bf06c key_phase=false len=10 pn=8 [2025-12-14T03:40:51.836384417Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:51.836406618Z TRACE quiche::recovery::congestion::recovery] 91437b86dced6a969d920d30b2298f6203af3294 timer=138.097236ms latest_rtt=54.393542ms srtt=39.856479ms min_rtt=37.779757ms rttvar=18.320854ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 829, tv_nsec: 900515051 }) Rate { delivered: 1523, delivered_time: Instant { tv_sec: 829, tv_nsec: 901222178 }, first_sent_time: Instant { tv_sec: 829, tv_nsec: 901222178 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 6, rate_sample: RateSample { bandwidth: 172.77 Kbps, is_app_limited: true, interval: 55.100669ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 829, tv_nsec: 758778842 }), send_elapsed: 38.486884ms, ack_elapsed: 55.100669ms, rtt: 54.393542ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 296375, last_update: Instant { tv_sec: 829, tv_nsec: 901222178 }, next_time: Instant { tv_sec: 829, tv_nsec: 901222178 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:51.836504099Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:56677 to 193.167.100.100:443 [2025-12-14T03:40:51.836516533Z TRACE quiche_apps::client] 0.0.0.0:56677 -> 193.167.100.100:443: done writing [2025-12-14T03:40:52.176923179Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:52.176948096Z TRACE quiche] 91437b86dced6a969d920d30b2298f6203af3294 draining timeout expired [2025-12-14T03:40:52.176987309Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:52.176996305Z INFO quiche_apps::client] connection closed, recv=5 sent=9 lost=2 retrans=5 sent_bytes=2483 recv_bytes=2538 lost_bytes=666 [local_addr=0.0.0.0:56677 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=9 lost=2 retrans=5 rtt=39.856479ms min_rtt=Some(37.779757ms) rttvar=18.320854ms cwnd=9450 sent_bytes=2483 recv_bytes=2538 lost_bytes=0 stream_retrans_bytes=1330 pmtu=1350 delivery_rate=21596] [2025-12-14T03:40:52.181801013Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:40:52.182038315Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:36625 with scid 05b77c84b1fc8f39a13981af75b6d8b5e004d121 [2025-12-14T03:40:52.182078740Z TRACE quiche::tls] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 write message lvl=Initial len=266 [2025-12-14T03:40:52.182095982Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=4c7966bc7146db956aefdd776bc3cd6a scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=270 pn=0 [2025-12-14T03:40:52.182099679Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:52.182113314Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=998.931874ms 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 830, tv_nsec: 246901754 }, next_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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:40:52.182210836Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:40:53.182295772Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:53.182332400Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 loss detection timeout expired [2025-12-14T03:40:53.182339984Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=997.704242ms 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 830, tv_nsec: 246901754 }, next_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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:40:53.182383886Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:53.182426415Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=4c7966bc7146db956aefdd776bc3cd6a scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=270 pn=1 [2025-12-14T03:40:53.182431505Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:53.182451732Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=1.997950398s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 831, tv_nsec: 247258536 }, next_time: Instant { tv_sec: 831, tv_nsec: 247258536 }, 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:40:53.182537552Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:53.182545627Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:55.182574990Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:55.182603012Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 loss detection timeout expired [2025-12-14T03:40:55.182611137Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=1.995790081s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 831, tv_nsec: 247258536 }, next_time: Instant { tv_sec: 831, tv_nsec: 247258536 }, 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:40:55.182652684Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:55.182688581Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=4c7966bc7146db956aefdd776bc3cd6a scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=270 pn=2 [2025-12-14T03:40:55.182693551Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:55.182713488Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=3.995949155s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 833, tv_nsec: 247519099 }, next_time: Instant { tv_sec: 833, tv_nsec: 247519099 }, 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:40:55.182790842Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:55.182805138Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=4c7966bc7146db956aefdd776bc3cd6a scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=4 pn=3 [2025-12-14T03:40:55.182809527Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm PING mtu_probe=None [2025-12-14T03:40:55.182813594Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm PADDING len=3 [2025-12-14T03:40:55.182821609Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=3.995974833s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 833, tv_nsec: 247652898 }, next_time: Instant { tv_sec: 833, tv_nsec: 247652898 }, 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:40:55.182855201Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:55.182861253Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.182914277Z TRACE quiche_apps::client] timed out [2025-12-14T03:40:59.182949342Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 loss detection timeout expired [2025-12-14T03:40:59.182956385Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=3.991839146s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 833, tv_nsec: 247652898 }, next_time: Instant { tv_sec: 833, tv_nsec: 247652898 }, 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:40:59.183000637Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.183037656Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=4c7966bc7146db956aefdd776bc3cd6a scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=270 pn=4 [2025-12-14T03:40:59.183042826Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:59.183063845Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=7.991946821s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 837, tv_nsec: 247867222 }, next_time: Instant { tv_sec: 837, tv_nsec: 247867222 }, 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:40:59.183171736Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:59.183190350Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=4c7966bc7146db956aefdd776bc3cd6a scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=4 pn=5 [2025-12-14T03:40:59.183195380Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm PING mtu_probe=None [2025-12-14T03:40:59.183199688Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm PADDING len=3 [2025-12-14T03:40:59.183208644Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=7.991972018s 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: 830, tv_nsec: 246901754 }, first_sent_time: Instant { tv_sec: 830, tv_nsec: 246901754 }, 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: 837, tv_nsec: 248037178 }, next_time: Instant { tv_sec: 837, tv_nsec: 248037178 }, 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:40:59.183254029Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:59.183261082Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.217997462Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.218026787Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx pkt Initial version=1 dcid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 scid=b314e7f56a8789df token= len=1162 pn=0 [2025-12-14T03:40:59.218046053Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm ACK delay=0 blocks=[3..3] ecn_counts=None [2025-12-14T03:40:59.218055390Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 packet newly acked 3 [2025-12-14T03:40:59.218063104Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 packet 0 lost on epoch 0 [2025-12-14T03:40:59.218068574Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 packet 1 lost on epoch 0 [2025-12-14T03:40:59.218088792Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm PADDING len=1140 [2025-12-14T03:40:59.218121032Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 1200 bytes [2025-12-14T03:40:59.218128907Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.218134467Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.218178189Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=b314e7f56a8789df scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=270 pn=6 [2025-12-14T03:40:59.218188738Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm CRYPTO off=0 len=266 [2025-12-14T03:40:59.218204467Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=12.105607879s latest_rtt=4.035223943s srtt=4.035223943s min_rtt=4.035223943s rttvar=2.017611971s cwnd=9450 ssthresh=9450 bytes_in_flight=1058 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 837, tv_nsec: 282876841 }) Rate { delivered: 67, delivered_time: Instant { tv_sec: 837, tv_nsec: 282876841 }, first_sent_time: Instant { tv_sec: 833, tv_nsec: 247652898 }, 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.035975087s, delivered: 67, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 830, tv_nsec: 246901754 }), send_elapsed: 3.000751144s, ack_elapsed: 7.035975087s, rtt: 4.035223943s } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 2927, last_update: Instant { tv_sec: 837, tv_nsec: 248037178 }, next_time: Instant { tv_sec: 837, tv_nsec: 248037178 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:59.218262345Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:59.218269378Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.220885277Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.220899694Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx pkt Initial version=1 dcid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 scid=b314e7f56a8789df token= len=398 pn=1 [2025-12-14T03:40:59.220911456Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm ACK delay=0 blocks=[3..4] ecn_counts=None [2025-12-14T03:40:59.220929069Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 packet newly acked 4 [2025-12-14T03:40:59.220936212Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 packet 2 lost on epoch 0 [2025-12-14T03:40:59.220943125Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm CRYPTO off=0 len=90 [2025-12-14T03:40:59.221070702Z TRACE quiche::tls] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 set write secret lvl=Handshake [2025-12-14T03:40:59.221085189Z TRACE quiche::tls] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 set read secret lvl=Handshake [2025-12-14T03:40:59.221096651Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm PADDING len=282 [2025-12-14T03:40:59.221113803Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx pkt Handshake version=1 dcid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 scid=b314e7f56a8789df len=727 pn=0 [2025-12-14T03:40:59.221121317Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm CRYPTO off=0 len=706 [2025-12-14T03:40:59.221374157Z TRACE quiche::tls] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 write message lvl=Handshake len=36 [2025-12-14T03:40:59.221382874Z TRACE quiche::tls] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 set write secret lvl=OneRTT [2025-12-14T03:40:59.221392151Z TRACE quiche::tls] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 set read secret lvl=OneRTT [2025-12-14T03:40:59.221412869Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 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(4c7966bc7146db956aefdd776bc3cd6a), 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(b314e7f56a8789df), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:40:59.221439689Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 1200 bytes [2025-12-14T03:40:59.221445951Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.221449558Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.221459466Z DEBUG quiche_apps::common] sending HTTP request "GET /dark-cruel-belt\r\n" [2025-12-14T03:40:59.221530378Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Initial version=1 dcid=b314e7f56a8789df scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=6 pn=7 [2025-12-14T03:40:59.221535608Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm ACK delay=78 blocks=[0..1] ecn_counts=None [2025-12-14T03:40:59.221547891Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=13.5823241s latest_rtt=37.885612ms srtt=3.535556651s min_rtt=37.885612ms rttvar=2.51254356s cwnd=9450 ssthresh=9450 bytes_in_flight=392 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 837, tv_nsec: 282876841 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 837, tv_nsec: 285752834 }, first_sent_time: Instant { tv_sec: 837, tv_nsec: 247867222 }, 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.03885108s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 830, tv_nsec: 246901754 }), send_elapsed: 7.000965468s, ack_elapsed: 7.03885108s, rtt: 37.885612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 837, tv_nsec: 286377747 }, next_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:59.221582605Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Handshake version=1 dcid=b314e7f56a8789df scid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 len=45 pn=8 [2025-12-14T03:40:59.221590129Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:59.221595990Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm CRYPTO off=0 len=36 [2025-12-14T03:40:59.221604125Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=13.582268016s latest_rtt=37.885612ms srtt=3.535556651s min_rtt=37.885612ms rttvar=2.51254356s cwnd=9450 ssthresh=9450 bytes_in_flight=491 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 837, tv_nsec: 282876841 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 837, tv_nsec: 285752834 }, first_sent_time: Instant { tv_sec: 837, tv_nsec: 247867222 }, 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.03885108s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 830, tv_nsec: 246901754 }), send_elapsed: 7.000965468s, ack_elapsed: 7.03885108s, rtt: 37.885612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 837, tv_nsec: 286377747 }, next_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:59.221622239Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 dropped epoch 0 state [2025-12-14T03:40:59.221638309Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Short dcid=b314e7f56a8789df key_phase=false len=1164 pn=9 [2025-12-14T03:40:59.221642256Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[dd, b2, d1, 90, 6b, c2, 30, 2a, 80, a6, d0, 41, 66, 98, a8, ed, a8, 19, 28, d4] reset_token=[b0, 71, d5, 00, b0, 91, bf, 69, 73, 73, 7b, 37, f6, f1, 81, b4] [2025-12-14T03:40:59.221650982Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[8a, 78, 36, f6, da, cd, 00, 89, 13, 70, fb, 06, 37, 07, 1e, ac, 56, 34, 97, 31] reset_token=[95, 08, 90, 32, be, 48, a0, f4, 11, 68, a6, c1, b3, 67, 52, 89] [2025-12-14T03:40:59.221658837Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm STREAM id=0 off=0 len=22 fin=true [2025-12-14T03:40:59.221662704Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm PADDING len=1057 [2025-12-14T03:40:59.221695906Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=13.585556176s latest_rtt=37.885612ms srtt=3.535556651s min_rtt=37.885612ms rttvar=2.51254356s cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 837, tv_nsec: 282876841 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 837, tv_nsec: 285752834 }, first_sent_time: Instant { tv_sec: 837, tv_nsec: 247867222 }, 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.03885108s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 830, tv_nsec: 246901754 }), send_elapsed: 7.000965468s, ack_elapsed: 7.03885108s, rtt: 37.885612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 837, tv_nsec: 286377747 }, next_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:59.221746290Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:59.221753433Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.221866133Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.221879828Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 dropped invalid packet [2025-12-14T03:40:59.221886200Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 1200 bytes [2025-12-14T03:40:59.221893975Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.221899826Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.221908913Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.254883088Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.254923523Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx pkt Short dcid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 key_phase=false len=203 pn=0 [2025-12-14T03:40:59.254943290Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm HANDSHAKE_DONE [2025-12-14T03:40:59.254953629Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 dropped epoch 1 state [2025-12-14T03:40:59.254963097Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[d6, ef, de, 99, 8e, 14, 41, 54] reset_token=[12, 05, 0b, ad, 87, 30, ce, 78, d0, f7, c2, dc, 3b, 66, 35, fe] [2025-12-14T03:40:59.254978345Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[86, 55, 47, d7, db, e4, a0, 5e] reset_token=[6b, b1, 91, 83, f6, 2b, b5, 75, 50, 9b, 3d, 31, 65, 72, 48, 8f] [2025-12-14T03:40:59.254989115Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[07, 9a, 2e, 6d, e3, 4b, cf, f7] reset_token=[69, 6b, 99, c6, c7, 21, ce, 6e, 93, 83, 2b, 7f, 19, e0, 56, 93] [2025-12-14T03:40:59.255000757Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[69, 1a, 13, 25, 28, e1, d7, f0] reset_token=[64, ea, 3a, d1, a6, 17, 05, 71, 33, d3, 64, 33, 58, 2f, cd, 57] [2025-12-14T03:40:59.255011086Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[61, 9d, a7, 63, e1, 25, e2, 9b] reset_token=[bf, ee, ad, 3d, 87, 08, 7c, a3, ea, d2, 0e, 22, 14, 62, a6, 36] [2025-12-14T03:40:59.255020704Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm CRYPTO off=0 len=42 [2025-12-14T03:40:59.255060067Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 224 bytes [2025-12-14T03:40:59.255065748Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.255068803Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.255082489Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Short dcid=b314e7f56a8789df key_phase=false len=5 pn=10 [2025-12-14T03:40:59.255086316Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm ACK delay=20 blocks=[0..0] ecn_counts=None [2025-12-14T03:40:59.255096515Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=13.577155447s latest_rtt=37.885612ms srtt=3.535556651s min_rtt=37.885612ms rttvar=2.51254356s cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 837, tv_nsec: 282876841 }) Rate { delivered: 400, delivered_time: Instant { tv_sec: 837, tv_nsec: 285752834 }, first_sent_time: Instant { tv_sec: 837, tv_nsec: 247867222 }, 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.03885108s, delivered: 400, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 830, tv_nsec: 246901754 }), send_elapsed: 7.000965468s, ack_elapsed: 7.03885108s, rtt: 37.885612ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3341, last_update: Instant { tv_sec: 837, tv_nsec: 286377747 }, next_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:59.255170934Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:59.255184369Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.275021842Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.275047750Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx pkt Short dcid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 key_phase=false len=23 pn=2 [2025-12-14T03:40:59.275065343Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm ACK delay=2375 blocks=[9..9] ecn_counts=None [2025-12-14T03:40:59.275074100Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 packet newly acked 9 [2025-12-14T03:40:59.275103324Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 44 bytes [2025-12-14T03:40:59.275111059Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.275117400Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.275129232Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.362447113Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.362501985Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx pkt Short dcid=05b77c84b1fc8f39a13981af75b6d8b5e004d121 key_phase=false len=1049 pn=3 [2025-12-14T03:40:59.362526941Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:40:59.362537421Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:40:59.362562478Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 1070 bytes [2025-12-14T03:40:59.362572145Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.362579269Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.362593916Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:40:59.362599917Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:40:59.362605367Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:40:59.362609154Z INFO quiche_apps::common] 1/1 response(s) received in 7.180390564s, closing... [2025-12-14T03:40:59.362625946Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx pkt Short dcid=b314e7f56a8789df key_phase=false len=10 pn=11 [2025-12-14T03:40:59.362634412Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:40:59.362656332Z TRACE quiche::recovery::congestion::recovery] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 timer=14.144926098s latest_rtt=53.521891ms srtt=3.100302305s min_rtt=37.885612ms rttvar=2.75491636s cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 837, tv_nsec: 423971768 }) Rate { delivered: 1590, delivered_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, first_sent_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 9, rate_sample: RateSample { bandwidth: 175.82 Kbps, is_app_limited: true, interval: 54.146804ms, delivered: 1190, prior_delivered: 400, prior_time: Some(Instant { tv_sec: 837, tv_nsec: 285752834 }), send_elapsed: 38.510525ms, ack_elapsed: 54.146804ms, rtt: 53.521891ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 3810, last_update: Instant { tv_sec: 837, tv_nsec: 286377747 }, next_time: Instant { tv_sec: 837, tv_nsec: 286377747 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:40:59.362740699Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:36625 to 193.167.100.100:443 [2025-12-14T03:40:59.362747111Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:40:59.394682255Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:36625 [2025-12-14T03:40:59.394730995Z TRACE quiche_apps::client] 0.0.0.0:36625: processed 42 bytes [2025-12-14T03:40:59.394741585Z TRACE quiche_apps::client] 0.0.0.0:36625: recv() would block [2025-12-14T03:40:59.394748348Z TRACE quiche_apps::client] done reading [2025-12-14T03:40:59.394765700Z TRACE quiche_apps::client] 0.0.0.0:36625 -> 193.167.100.100:443: done writing [2025-12-14T03:41:41.758213267Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:41.758254383Z TRACE quiche] 05b77c84b1fc8f39a13981af75b6d8b5e004d121 draining timeout expired [2025-12-14T03:41:41.758305789Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:41.758315988Z INFO quiche_apps::client] connection closed, recv=6 sent=12 lost=3 retrans=8 sent_bytes=3208 recv_bytes=3738 lost_bytes=999 [local_addr=0.0.0.0:36625 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=6 sent=12 lost=3 retrans=8 rtt=3.100302305s min_rtt=Some(37.885612ms) rttvar=2.75491636s cwnd=9450 sent_bytes=3208 recv_bytes=3738 lost_bytes=0 stream_retrans_bytes=2128 pmtu=1350 delivery_rate=21977] [2025-12-14T03:41:41.763071584Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:41:41.763344001Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:38081 with scid c5b990d2a035f513d8b0323b3ed41c6347cad72e [2025-12-14T03:41:41.763387412Z TRACE quiche::tls] c5b990d2a035f513d8b0323b3ed41c6347cad72e write message lvl=Initial len=266 [2025-12-14T03:41:41.763406067Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Initial version=1 dcid=22a3c32809b7da4b96bb6609117cf708 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=270 pn=0 [2025-12-14T03:41:41.763411176Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:41.763426004Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=998.927745ms 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: 879, tv_nsec: 828210285 }, first_sent_time: Instant { tv_sec: 879, tv_nsec: 828210285 }, 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: 879, tv_nsec: 828210285 }, next_time: Instant { tv_sec: 879, tv_nsec: 828210285 }, 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:41:41.763519288Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:41:42.000674201Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.000715208Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Initial version=1 dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e scid=b09f4451298ae6b7 token= len=1162 pn=1 [2025-12-14T03:41:42.000757857Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:42.000909409Z TRACE quiche::tls] c5b990d2a035f513d8b0323b3ed41c6347cad72e set write secret lvl=Handshake [2025-12-14T03:41:42.000930518Z TRACE quiche::tls] c5b990d2a035f513d8b0323b3ed41c6347cad72e set read secret lvl=Handshake [2025-12-14T03:41:42.000951969Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PADDING len=1051 [2025-12-14T03:41:42.000985341Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1200 bytes [2025-12-14T03:41:42.000994668Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.001001240Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.001027189Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Initial version=1 dcid=b09f4451298ae6b7 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=5 pn=1 [2025-12-14T03:41:42.001032649Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=39 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:42.001046855Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=761.306533ms 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: 879, tv_nsec: 828210285 }, first_sent_time: Instant { tv_sec: 879, tv_nsec: 828210285 }, 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: 880, tv_nsec: 65871762 }, next_time: Instant { tv_sec: 880, tv_nsec: 65871762 }, 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:41:42.001095576Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.001105665Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.034418852Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.034454608Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Initial version=1 dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e scid=b09f4451298ae6b7 token= len=1162 pn=2 [2025-12-14T03:41:42.034474826Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:42.034499462Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PADDING len=1051 [2025-12-14T03:41:42.034526593Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1200 bytes [2025-12-14T03:41:42.034533626Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.034537673Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.034578599Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Initial version=1 dcid=b09f4451298ae6b7 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=5 pn=2 [2025-12-14T03:41:42.034587436Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=15 blocks=[1..2] ecn_counts=None [2025-12-14T03:41:42.034608726Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=727.743631ms 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: 879, tv_nsec: 828210285 }, first_sent_time: Instant { tv_sec: 879, tv_nsec: 828210285 }, 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: 880, tv_nsec: 99418865 }, next_time: Instant { tv_sec: 880, tv_nsec: 99418865 }, 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:41:42.034688474Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.034699515Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.228143193Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.228205700Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Initial version=1 dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e scid=b09f4451298ae6b7 token= len=1162 pn=3 [2025-12-14T03:41:42.228230336Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:42.228250073Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PADDING len=1051 [2025-12-14T03:41:42.228273516Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1200 bytes [2025-12-14T03:41:42.228280339Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.228284497Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.228306447Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Initial version=1 dcid=b09f4451298ae6b7 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=5 pn=3 [2025-12-14T03:41:42.228314943Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=13 blocks=[1..3] ecn_counts=None [2025-12-14T03:41:42.228335492Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=534.016855ms 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: 879, tv_nsec: 828210285 }, first_sent_time: Instant { tv_sec: 879, tv_nsec: 828210285 }, 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: 880, tv_nsec: 293146593 }, next_time: Instant { tv_sec: 880, tv_nsec: 293146593 }, 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:41:42.228421973Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.228435899Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.421822324Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.421856468Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Handshake version=1 dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e scid=b09f4451298ae6b7 len=20 pn=2 [2025-12-14T03:41:42.421874131Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PING mtu_probe=None [2025-12-14T03:41:42.421880603Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PADDING len=2 [2025-12-14T03:41:42.421905830Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 56 bytes [2025-12-14T03:41:42.421912753Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.421918493Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.421945083Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Handshake version=1 dcid=b09f4451298ae6b7 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=5 pn=4 [2025-12-14T03:41:42.421950954Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=11 blocks=[2..2] ecn_counts=None [2025-12-14T03:41:42.421969639Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=340.383159ms 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: 879, tv_nsec: 828210285 }, first_sent_time: Instant { tv_sec: 879, tv_nsec: 828210285 }, end_of_app_limited: 1, 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: 880, tv_nsec: 486782513 }, next_time: Instant { tv_sec: 880, tv_nsec: 486782513 }, 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:41:42.421997400Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e dropped epoch 0 state [2025-12-14T03:41:42.422031834Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.422041422Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.422541954Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.422555029Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Handshake version=1 dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e scid=b09f4451298ae6b7 len=20 pn=3 [2025-12-14T03:41:42.422561651Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PING mtu_probe=None [2025-12-14T03:41:42.422564907Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm PADDING len=2 [2025-12-14T03:41:42.422579364Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 56 bytes [2025-12-14T03:41:42.422585866Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.422590395Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.422605793Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Handshake version=1 dcid=b09f4451298ae6b7 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=5 pn=5 [2025-12-14T03:41:42.422611243Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=6 blocks=[2..3] ecn_counts=None [2025-12-14T03:41:42.422622945Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=998.302571ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 880, tv_nsec: 487452331 }, first_sent_time: Instant { tv_sec: 880, tv_nsec: 487452331 }, end_of_app_limited: 1, 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: 880, tv_nsec: 487452331 }, next_time: Instant { tv_sec: 880, tv_nsec: 487452331 }, 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:41:42.422685091Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.422696272Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.454028405Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.454058922Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Handshake version=1 dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e scid=b09f4451298ae6b7 len=728 pn=4 [2025-12-14T03:41:42.454077677Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm CRYPTO off=0 len=707 [2025-12-14T03:41:42.454393265Z TRACE quiche::tls] c5b990d2a035f513d8b0323b3ed41c6347cad72e write message lvl=Handshake len=36 [2025-12-14T03:41:42.454403053Z TRACE quiche::tls] c5b990d2a035f513d8b0323b3ed41c6347cad72e set write secret lvl=OneRTT [2025-12-14T03:41:42.454415676Z TRACE quiche::tls] c5b990d2a035f513d8b0323b3ed41c6347cad72e set read secret lvl=OneRTT [2025-12-14T03:41:42.454438238Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e 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(22a3c32809b7da4b96bb6609117cf708), 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(b09f4451298ae6b7), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:41:42.454469958Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 765 bytes [2025-12-14T03:41:42.454476219Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.454480107Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.454490997Z DEBUG quiche_apps::common] sending HTTP request "GET /disgusted-hard-zapdos\r\n" [2025-12-14T03:41:42.454570435Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Handshake version=1 dcid=b09f4451298ae6b7 scid=c5b990d2a035f513d8b0323b3ed41c6347cad72e len=46 pn=6 [2025-12-14T03:41:42.454576316Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=64 blocks=[2..4] ecn_counts=None [2025-12-14T03:41:42.454581545Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:42.454594259Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=998.964554ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=100 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, first_sent_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, 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: 880, tv_nsec: 519415530 }, next_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, 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:41:42.454631008Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Short dcid=b09f4451298ae6b7 key_phase=false len=113 pn=7 [2025-12-14T03:41:42.454635486Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e2, 8b, 08, 83, f4, ea, a6, ee, 85, 70, 45, 28, 4d, 2f, 61, 03, 70, 9d, f8, 0c] reset_token=[f4, 65, 15, 6e, 87, ec, d5, eb, f8, e5, ca, c7, eb, 17, ae, 47] [2025-12-14T03:41:42.454644252Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[80, 6f, 3e, 61, 0a, 1b, 42, ad, cf, 11, 11, d7, 35, f2, e3, b8, 40, a5, 18, 1d] reset_token=[b4, 93, 25, 88, e1, 25, 84, aa, c0, a7, 11, 87, f2, 7c, e5, 6e] [2025-12-14T03:41:42.454651887Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:41:42.454661164Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=998.89795ms 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: 880, tv_nsec: 519415530 }, first_sent_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, 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: 880, tv_nsec: 519415530 }, next_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, 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:41:42.454714313Z TRACE quiche_apps::client] written 239 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.454725974Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.486820836Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.486851382Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Short dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e key_phase=false len=203 pn=0 [2025-12-14T03:41:42.486870478Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm HANDSHAKE_DONE [2025-12-14T03:41:42.486881609Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e dropped epoch 1 state [2025-12-14T03:41:42.486892189Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[08, 9d, 66, a8, 37, 46, fb, 9b] reset_token=[5e, ff, 43, e4, 0d, c7, 73, 5d, 20, 2e, 5a, 82, 39, bf, 48, e1] [2025-12-14T03:41:42.486919409Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[49, 32, 4d, a9, 8b, c5, 96, 23] reset_token=[54, 0a, 4d, 52, 2f, 22, f6, 6b, c4, e4, 0f, 74, f0, 41, 3d, a6] [2025-12-14T03:41:42.486931291Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[84, 04, cd, 7a, 77, ed, 7f, cd] reset_token=[e1, dc, d8, d1, 18, 30, eb, 5d, 5e, 06, 1b, 48, 21, 39, 58, e0] [2025-12-14T03:41:42.486941721Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[27, 89, cb, 0e, fa, b4, eb, 96] reset_token=[9b, a6, 03, c3, 4f, e3, 7d, 53, 65, 8a, 8a, e1, 3a, db, 4d, 32] [2025-12-14T03:41:42.486951639Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[aa, 98, e0, 07, f9, 5b, 8b, ba] reset_token=[ea, fb, aa, a7, 18, 4e, 52, 75, cd, d9, 67, 10, 2f, d2, 15, 20] [2025-12-14T03:41:42.486957190Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:42.487026118Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 224 bytes [2025-12-14T03:41:42.487033512Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.487037589Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.487052497Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Short dcid=b09f4451298ae6b7 key_phase=false len=5 pn=8 [2025-12-14T03:41:42.487057065Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm ACK delay=25 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:42.487070050Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=991.488794ms 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: 880, tv_nsec: 519415530 }, first_sent_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, end_of_app_limited: 6, 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: 880, tv_nsec: 551899956 }, next_time: Instant { tv_sec: 880, tv_nsec: 551899956 }, 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:41:42.487128930Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.487140140Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.488440682Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.488453035Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx pkt Short dcid=c5b990d2a035f513d8b0323b3ed41c6347cad72e key_phase=false len=1049 pn=1 [2025-12-14T03:41:42.488465008Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:41:42.488472622Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:41:42.488484033Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:42.488490635Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.488495564Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.488502036Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:41:42.488505293Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:41:42.488517355Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:41:42.488522855Z INFO quiche_apps::common] 1/1 response(s) received in 724.996465ms, closing... [2025-12-14T03:41:42.488534898Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx pkt Short dcid=b09f4451298ae6b7 key_phase=false len=10 pn=9 [2025-12-14T03:41:42.488540087Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:41:42.488552380Z TRACE quiche::recovery::congestion::recovery] c5b990d2a035f513d8b0323b3ed41c6347cad72e timer=1.023976727s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=175 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, first_sent_time: Instant { tv_sec: 880, tv_nsec: 519415530 }, 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: 880, tv_nsec: 553386104 }, next_time: Instant { tv_sec: 880, tv_nsec: 553386104 }, 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:41:42.488599538Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:38081 to 193.167.100.100:443 [2025-12-14T03:41:42.488607804Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.586263428Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.586296640Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:42.586307089Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.586313511Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.586325634Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.765905864Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.765945398Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:42.765954795Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.765960977Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.765972308Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:42.766707978Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:42.766725872Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:42.766733616Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:42.766738655Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:42.766745699Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:43.127288668Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:43.127318113Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:43.127326809Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:43.127332700Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:43.127342388Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:43.846900806Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:43.846965807Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:43.846974052Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:43.846978520Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:43.846987267Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:43.847771768Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:43.847785203Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:43.847791705Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:43.847796414Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:43.847802405Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.287460257Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:45.287497547Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:45.287509960Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:45.287515530Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.287525028Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.288321668Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:38081 [2025-12-14T03:41:45.288337809Z TRACE quiche_apps::client] 0.0.0.0:38081: processed 1070 bytes [2025-12-14T03:41:45.288346284Z TRACE quiche_apps::client] 0.0.0.0:38081: recv() would block [2025-12-14T03:41:45.288352847Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.288361353Z TRACE quiche_apps::client] 0.0.0.0:38081 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.486625596Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:45.486663687Z TRACE quiche] c5b990d2a035f513d8b0323b3ed41c6347cad72e draining timeout expired [2025-12-14T03:41:45.486716635Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.486726013Z INFO quiche_apps::client] connection closed, recv=8 sent=10 lost=0 retrans=0 sent_bytes=937 recv_bytes=5771 lost_bytes=0 [local_addr=0.0.0.0:38081 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=10 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=937 recv_bytes=5771 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:41:45.491507357Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:41:45.491750159Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37610 with scid d643feac447ab816d362a8af46cb3a6af5d61289 [2025-12-14T03:41:45.491792048Z TRACE quiche::tls] d643feac447ab816d362a8af46cb3a6af5d61289 write message lvl=Initial len=266 [2025-12-14T03:41:45.491810041Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx pkt Initial version=1 dcid=e35e4ec3467536c3ee9a17bf2cced75d scid=d643feac447ab816d362a8af46cb3a6af5d61289 len=270 pn=0 [2025-12-14T03:41:45.491815361Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:45.491829908Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 timer=998.928386ms 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: 883, tv_nsec: 556615181 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 556615181 }, 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: 883, tv_nsec: 556615181 }, next_time: Instant { tv_sec: 883, tv_nsec: 556615181 }, 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:41:45.491923532Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:41:45.529953126Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37610 [2025-12-14T03:41:45.529980848Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx pkt Initial version=1 dcid=d643feac447ab816d362a8af46cb3a6af5d61289 scid=2762898a03fbc7e1 token= len=398 pn=0 [2025-12-14T03:41:45.530002057Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:45.530012286Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 packet newly acked 0 [2025-12-14T03:41:45.530023768Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:45.530188995Z TRACE quiche::tls] d643feac447ab816d362a8af46cb3a6af5d61289 set write secret lvl=Handshake [2025-12-14T03:41:45.530211397Z TRACE quiche::tls] d643feac447ab816d362a8af46cb3a6af5d61289 set read secret lvl=Handshake [2025-12-14T03:41:45.530227507Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm PADDING len=282 [2025-12-14T03:41:45.530256250Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx pkt Handshake version=1 dcid=d643feac447ab816d362a8af46cb3a6af5d61289 scid=2762898a03fbc7e1 len=727 pn=0 [2025-12-14T03:41:45.530264265Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm CRYPTO off=0 len=706 [2025-12-14T03:41:45.530511115Z TRACE quiche::tls] d643feac447ab816d362a8af46cb3a6af5d61289 write message lvl=Handshake len=36 [2025-12-14T03:41:45.530517757Z TRACE quiche::tls] d643feac447ab816d362a8af46cb3a6af5d61289 set write secret lvl=OneRTT [2025-12-14T03:41:45.530527165Z TRACE quiche::tls] d643feac447ab816d362a8af46cb3a6af5d61289 set read secret lvl=OneRTT [2025-12-14T03:41:45.530552843Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 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(e35e4ec3467536c3ee9a17bf2cced75d), 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(2762898a03fbc7e1), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:41:45.530584832Z TRACE quiche_apps::client] 0.0.0.0:37610: processed 1200 bytes [2025-12-14T03:41:45.530591365Z TRACE quiche_apps::client] 0.0.0.0:37610: recv() would block [2025-12-14T03:41:45.530595141Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.530605120Z DEBUG quiche_apps::common] sending HTTP request "GET /immense-shy-pharaoh\r\n" [2025-12-14T03:41:45.530684598Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx pkt Initial version=1 dcid=2762898a03fbc7e1 scid=d643feac447ab816d362a8af46cb3a6af5d61289 len=6 pn=1 [2025-12-14T03:41:45.530690249Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm ACK delay=88 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:45.530701720Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 timer=113.921687ms latest_rtt=38.216161ms srtt=38.216161ms min_rtt=38.216161ms rttvar=19.10808ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.70 Kbps, is_app_limited: true, interval: 38.216161ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 883, tv_nsec: 556615181 }), send_elapsed: 0ns, ack_elapsed: 38.216161ms, rtt: 38.216161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441567, last_update: Instant { tv_sec: 883, tv_nsec: 595405972 }, next_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:41:45.530740913Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx pkt Handshake version=1 dcid=2762898a03fbc7e1 scid=d643feac447ab816d362a8af46cb3a6af5d61289 len=45 pn=2 [2025-12-14T03:41:45.530747736Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm ACK delay=60 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:45.530751844Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:45.530758947Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 timer=114.564545ms latest_rtt=38.216161ms srtt=38.216161ms min_rtt=38.216161ms rttvar=19.10808ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.70 Kbps, is_app_limited: true, interval: 38.216161ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 883, tv_nsec: 556615181 }), send_elapsed: 0ns, ack_elapsed: 38.216161ms, rtt: 38.216161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441567, last_update: Instant { tv_sec: 883, tv_nsec: 595531196 }, next_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, max_datagram_size: 1350, last_packet_size: None, iv: 224.202µ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:41:45.530773554Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 dropped epoch 0 state [2025-12-14T03:41:45.530787129Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx pkt Short dcid=2762898a03fbc7e1 key_phase=false len=1164 pn=3 [2025-12-14T03:41:45.530790445Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[5a, d2, 68, f2, fe, 9d, 1d, db, f2, ad, f1, 1d, 0d, d4, ca, 2a, 35, 69, 49, 0e] reset_token=[ff, 33, d6, 80, 92, b5, c5, 65, 24, fd, 69, 91, a9, f6, 5f, c6] [2025-12-14T03:41:45.530797729Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[2d, 9d, f8, e5, a8, e2, 40, f7, 8c, 9c, 62, 8e, 51, 08, 97, 80, a1, 2f, 2c, 7d] reset_token=[0e, a5, 5c, b2, f0, e8, 6c, d3, 11, 2b, 0d, ba, 6a, 6c, 28, 66] [2025-12-14T03:41:45.530804191Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:41:45.530808098Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm PADDING len=1053 [2025-12-14T03:41:45.530820632Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 timer=114.502099ms latest_rtt=38.216161ms srtt=38.216161ms min_rtt=38.216161ms rttvar=19.10808ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.70 Kbps, is_app_limited: true, interval: 38.216161ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 883, tv_nsec: 556615181 }), send_elapsed: 0ns, ack_elapsed: 38.216161ms, rtt: 38.216161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 441567, last_update: Instant { tv_sec: 883, tv_nsec: 595531196 }, next_time: Instant { tv_sec: 883, tv_nsec: 595755398 }, 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:41:45.530879882Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37610 to 193.167.100.100:443 [2025-12-14T03:41:45.530888899Z TRACE quiche_apps::client] 0.0.0.0:37610 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.563781879Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:37610 [2025-12-14T03:41:45.563804642Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx pkt Short dcid=d643feac447ab816d362a8af46cb3a6af5d61289 key_phase=false len=20 pn=0 [2025-12-14T03:41:45.563820010Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm HANDSHAKE_DONE [2025-12-14T03:41:45.563829738Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 dropped epoch 1 state [2025-12-14T03:41:45.563836681Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm PADDING len=2 [2025-12-14T03:41:45.563854114Z TRACE quiche_apps::client] 0.0.0.0:37610: processed 41 bytes [2025-12-14T03:41:45.563862770Z TRACE quiche_apps::client] 0.0.0.0:37610: recv() would block [2025-12-14T03:41:45.563869142Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.563886844Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx pkt Short dcid=2762898a03fbc7e1 key_phase=false len=5 pn=4 [2025-12-14T03:41:45.563893998Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm ACK delay=10 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:45.563909557Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 timer=106.412602ms latest_rtt=38.216161ms srtt=38.216161ms min_rtt=38.216161ms rttvar=19.10808ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.70 Kbps, is_app_limited: true, interval: 38.216161ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 883, tv_nsec: 556615181 }), send_elapsed: 0ns, ack_elapsed: 38.216161ms, rtt: 38.216161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441567, last_update: Instant { tv_sec: 883, tv_nsec: 628732691 }, next_time: Instant { tv_sec: 883, tv_nsec: 628732691 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:41:45.563978966Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37610 to 193.167.100.100:443 [2025-12-14T03:41:45.563990428Z TRACE quiche_apps::client] 0.0.0.0:37610 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.565663060Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:37610 [2025-12-14T03:41:45.565688146Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx pkt Short dcid=d643feac447ab816d362a8af46cb3a6af5d61289 key_phase=false len=1049 pn=2 [2025-12-14T03:41:45.565700750Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:41:45.565708484Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:41:45.565719815Z TRACE quiche_apps::client] 0.0.0.0:37610: processed 1070 bytes [2025-12-14T03:41:45.565726879Z TRACE quiche_apps::client] 0.0.0.0:37610: recv() would block [2025-12-14T03:41:45.565732218Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.565740424Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:41:45.565746044Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:41:45.565750953Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:41:45.565756243Z INFO quiche_apps::common] 1/1 response(s) received in 73.825929ms, closing... [2025-12-14T03:41:45.565768887Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx pkt Short dcid=2762898a03fbc7e1 key_phase=false len=10 pn=5 [2025-12-14T03:41:45.565774748Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:41:45.565787722Z TRACE quiche::recovery::congestion::recovery] d643feac447ab816d362a8af46cb3a6af5d61289 timer=139.623154ms latest_rtt=38.216161ms srtt=38.216161ms min_rtt=38.216161ms rttvar=19.10808ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 595406023 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 69.70 Kbps, is_app_limited: true, interval: 38.216161ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 883, tv_nsec: 556615181 }), send_elapsed: 0ns, ack_elapsed: 38.216161ms, rtt: 38.216161ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 441567, last_update: Instant { tv_sec: 883, tv_nsec: 630619622 }, next_time: Instant { tv_sec: 883, tv_nsec: 628732691 }, max_datagram_size: 1350, last_packet_size: None, iv: 81.528µ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:41:45.565841232Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37610 to 193.167.100.100:443 [2025-12-14T03:41:45.565849777Z TRACE quiche_apps::client] 0.0.0.0:37610 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.584082909Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:37610 [2025-12-14T03:41:45.584102105Z TRACE quiche_apps::client] 0.0.0.0:37610: processed 44 bytes [2025-12-14T03:41:45.584108777Z TRACE quiche_apps::client] 0.0.0.0:37610: recv() would block [2025-12-14T03:41:45.584114208Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.584120760Z TRACE quiche_apps::client] 0.0.0.0:37610 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.596959296Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:37610 [2025-12-14T03:41:45.596978472Z TRACE quiche_apps::client] 0.0.0.0:37610: processed 42 bytes [2025-12-14T03:41:45.596987308Z TRACE quiche_apps::client] 0.0.0.0:37610: recv() would block [2025-12-14T03:41:45.596993801Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.597002437Z TRACE quiche_apps::client] 0.0.0.0:37610 -> 193.167.100.100:443: done writing [2025-12-14T03:41:45.910379097Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:45.910402781Z TRACE quiche] d643feac447ab816d362a8af46cb3a6af5d61289 draining timeout expired [2025-12-14T03:41:45.910456431Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:45.910464266Z INFO quiche_apps::client] connection closed, recv=4 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2311 lost_bytes=0 [local_addr=0.0.0.0:37610 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=38.216161ms min_rtt=Some(38.216161ms) rttvar=19.10808ms cwnd=13500 sent_bytes=1750 recv_bytes=2311 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8713] [2025-12-14T03:41:45.915273202Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:41:45.915516124Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:56574 with scid c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d [2025-12-14T03:41:45.915556108Z TRACE quiche::tls] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d write message lvl=Initial len=266 [2025-12-14T03:41:45.915573872Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Initial version=1 dcid=b5e26fde588675a4496549bd5ee41767 scid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d len=270 pn=0 [2025-12-14T03:41:45.915577609Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:45.915591645Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=998.930851ms 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: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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: 883, tv_nsec: 980379122 }, next_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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:41:45.915688706Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:41:46.152625860Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.152662989Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Initial version=1 dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d scid=98be9efe87e945b2 token= len=1162 pn=1 [2025-12-14T03:41:46.152686453Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:46.152839358Z TRACE quiche::tls] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d set write secret lvl=Handshake [2025-12-14T03:41:46.152855147Z TRACE quiche::tls] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d set read secret lvl=Handshake [2025-12-14T03:41:46.152878911Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm PADDING len=1051 [2025-12-14T03:41:46.152914487Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 1200 bytes [2025-12-14T03:41:46.152921180Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.152925077Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.152946106Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Initial version=1 dcid=98be9efe87e945b2 scid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d len=5 pn=1 [2025-12-14T03:41:46.152950735Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=35 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:46.152964000Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=761.558306ms 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: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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: 884, tv_nsec: 217791492 }, next_time: Instant { tv_sec: 884, tv_nsec: 217791492 }, 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:41:46.153048167Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.153061071Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.187176935Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.187210799Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Handshake version=1 dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d scid=98be9efe87e945b2 len=728 pn=1 [2025-12-14T03:41:46.187233371Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=707 [2025-12-14T03:41:46.187472907Z TRACE quiche::tls] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d write message lvl=Handshake len=36 [2025-12-14T03:41:46.187479529Z TRACE quiche::tls] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d set write secret lvl=OneRTT [2025-12-14T03:41:46.187489858Z TRACE quiche::tls] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d set read secret lvl=OneRTT [2025-12-14T03:41:46.187510607Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d 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(b5e26fde588675a4496549bd5ee41767), 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(98be9efe87e945b2), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:41:46.187542997Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 765 bytes [2025-12-14T03:41:46.187548498Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.187551643Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.187561572Z DEBUG quiche_apps::common] sending HTTP request "GET /titanic-unrelenting-programmer\r\n" [2025-12-14T03:41:46.187639247Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Handshake version=1 dcid=98be9efe87e945b2 scid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d len=45 pn=2 [2025-12-14T03:41:46.187644456Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=53 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:46.187649756Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:46.187662290Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=726.860066ms 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: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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: 884, tv_nsec: 252483530 }, next_time: Instant { tv_sec: 884, tv_nsec: 252483530 }, 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:41:46.187689891Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d dropped epoch 0 state [2025-12-14T03:41:46.187699248Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Short dcid=98be9efe87e945b2 key_phase=false len=122 pn=3 [2025-12-14T03:41:46.187702534Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ae, 60, fc, b4, 8e, 76, 38, d5, e7, 81, e8, 70, 63, 02, 94, 2a, 26, 9d, 39, c0] reset_token=[92, 7b, ea, 56, 06, 21, 6d, 6e, c2, d0, 4c, 65, 54, 39, fe, 98] [2025-12-14T03:41:46.187710469Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[a6, 75, 44, 43, 78, d7, e9, 94, 72, 0d, eb, 48, 66, 56, 04, 8e, 2f, c2, 0f, c1] reset_token=[4e, 5e, 93, 25, 73, 91, af, dc, 2f, 36, fe, c8, 6f, 02, a7, 43] [2025-12-14T03:41:46.187717432Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm STREAM id=0 off=0 len=37 fin=true [2025-12-14T03:41:46.187725287Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=998.902008ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=247 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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: 884, tv_nsec: 252483530 }, next_time: Instant { tv_sec: 884, tv_nsec: 252483530 }, 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:41:46.187775260Z TRACE quiche_apps::client] written 247 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.187781111Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.219903230Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.219938336Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Handshake version=1 dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d scid=98be9efe87e945b2 len=728 pn=2 [2025-12-14T03:41:46.219960828Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=707 [2025-12-14T03:41:46.219990403Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 765 bytes [2025-12-14T03:41:46.220000061Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.220005882Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.220040286Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Handshake version=1 dcid=98be9efe87e945b2 scid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d len=5 pn=4 [2025-12-14T03:41:46.220049353Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=13 blocks=[1..2] ecn_counts=None [2025-12-14T03:41:46.220068859Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=966.545171ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=247 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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: 884, tv_nsec: 284882856 }, next_time: Instant { tv_sec: 884, tv_nsec: 284882856 }, 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:41:46.220206726Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.220224288Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.220240318Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.220249014Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Short dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d key_phase=false len=203 pn=0 [2025-12-14T03:41:46.220262399Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm HANDSHAKE_DONE [2025-12-14T03:41:46.220273179Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d dropped epoch 1 state [2025-12-14T03:41:46.220282607Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[20, 91, 9e, 28, 74, 99, e5, dc] reset_token=[52, 33, cc, 8a, 4a, 6a, c6, 8f, 10, 28, ee, 76, 11, 94, 5e, 04] [2025-12-14T03:41:46.220297986Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, b5, 30, 1d, b0, c9, 00, a1] reset_token=[af, 01, a2, 1d, 7f, f3, b4, a8, 72, ad, 38, 6a, 53, ab, a7, c9] [2025-12-14T03:41:46.220308636Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f8, 3e, bd, 32, ce, 75, 4d, a6] reset_token=[e1, 3a, 58, ac, 8a, d2, 52, 35, f8, 15, 5c, 73, a3, aa, f3, fe] [2025-12-14T03:41:46.220316039Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[97, 0b, 3a, 1b, 8b, 38, 8b, 27] reset_token=[3e, 7d, fe, 04, 34, 7b, b4, e8, 67, 21, 43, 21, b4, 65, b9, e2] [2025-12-14T03:41:46.220327811Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b5, 44, e4, 94, 1d, ce, 32, 71] reset_token=[31, ab, 9a, 74, ab, 42, e5, f4, 90, 65, 3b, 96, a8, 21, d8, d6] [2025-12-14T03:41:46.220338481Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:46.220384437Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 224 bytes [2025-12-14T03:41:46.220394806Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.220398563Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.220413280Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Short dcid=98be9efe87e945b2 key_phase=false len=5 pn=5 [2025-12-14T03:41:46.220428699Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=20 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:46.220444288Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=991.181995ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=148 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, end_of_app_limited: 2, 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: 884, tv_nsec: 285259517 }, next_time: Instant { tv_sec: 884, tv_nsec: 285259517 }, 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:41:46.220527039Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.220541737Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.326725606Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.326778224Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Short dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d key_phase=false len=203 pn=3 [2025-12-14T03:41:46.326810294Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm HANDSHAKE_DONE [2025-12-14T03:41:46.326823187Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[20, 91, 9e, 28, 74, 99, e5, dc] reset_token=[52, 33, cc, 8a, 4a, 6a, c6, 8f, 10, 28, ee, 76, 11, 94, 5e, 04] [2025-12-14T03:41:46.326839137Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, b5, 30, 1d, b0, c9, 00, a1] reset_token=[af, 01, a2, 1d, 7f, f3, b4, a8, 72, ad, 38, 6a, 53, ab, a7, c9] [2025-12-14T03:41:46.326850509Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f8, 3e, bd, 32, ce, 75, 4d, a6] reset_token=[e1, 3a, 58, ac, 8a, d2, 52, 35, f8, 15, 5c, 73, a3, aa, f3, fe] [2025-12-14T03:41:46.326857992Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[97, 0b, 3a, 1b, 8b, 38, 8b, 27] reset_token=[3e, 7d, fe, 04, 34, 7b, b4, e8, 67, 21, 43, 21, b4, 65, b9, e2] [2025-12-14T03:41:46.326868682Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b5, 44, e4, 94, 1d, ce, 32, 71] reset_token=[31, ab, 9a, 74, ab, 42, e5, f4, 90, 65, 3b, 96, a8, 21, d8, d6] [2025-12-14T03:41:46.326878751Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:46.326907845Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 224 bytes [2025-12-14T03:41:46.326918094Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.326924576Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.326947549Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Short dcid=98be9efe87e945b2 key_phase=false len=7 pn=6 [2025-12-14T03:41:46.326955143Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=21 blocks=[0..0, 3..3] ecn_counts=None [2025-12-14T03:41:46.327018671Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=884.606289ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=148 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, end_of_app_limited: 2, 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: 884, tv_nsec: 391789638 }, next_time: Instant { tv_sec: 884, tv_nsec: 391789638 }, 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:41:46.327093351Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.327107136Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.538250061Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.538300084Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Short dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d key_phase=false len=203 pn=4 [2025-12-14T03:41:46.538323688Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm HANDSHAKE_DONE [2025-12-14T03:41:46.538336091Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[20, 91, 9e, 28, 74, 99, e5, dc] reset_token=[52, 33, cc, 8a, 4a, 6a, c6, 8f, 10, 28, ee, 76, 11, 94, 5e, 04] [2025-12-14T03:41:46.538350548Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, b5, 30, 1d, b0, c9, 00, a1] reset_token=[af, 01, a2, 1d, 7f, f3, b4, a8, 72, ad, 38, 6a, 53, ab, a7, c9] [2025-12-14T03:41:46.538361028Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f8, 3e, bd, 32, ce, 75, 4d, a6] reset_token=[e1, 3a, 58, ac, 8a, d2, 52, 35, f8, 15, 5c, 73, a3, aa, f3, fe] [2025-12-14T03:41:46.538372429Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[97, 0b, 3a, 1b, 8b, 38, 8b, 27] reset_token=[3e, 7d, fe, 04, 34, 7b, b4, e8, 67, 21, 43, 21, b4, 65, b9, e2] [2025-12-14T03:41:46.538385073Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b5, 44, e4, 94, 1d, ce, 32, 71] reset_token=[31, ab, 9a, 74, ab, 42, e5, f4, 90, 65, 3b, 96, a8, 21, d8, d6] [2025-12-14T03:41:46.538396454Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:46.538425889Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 224 bytes [2025-12-14T03:41:46.538435256Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.538441678Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.538462757Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Short dcid=98be9efe87e945b2 key_phase=false len=7 pn=7 [2025-12-14T03:41:46.538469370Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=20 blocks=[0..0, 3..4] ecn_counts=None [2025-12-14T03:41:46.538486411Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=673.139621ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=148 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, end_of_app_limited: 2, 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: 884, tv_nsec: 603305277 }, next_time: Instant { tv_sec: 884, tv_nsec: 603305277 }, 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:41:46.538577311Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.538589363Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.539125041Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.539134188Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Short dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d key_phase=false len=203 pn=5 [2025-12-14T03:41:46.539143245Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm HANDSHAKE_DONE [2025-12-14T03:41:46.539172339Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[20, 91, 9e, 28, 74, 99, e5, dc] reset_token=[52, 33, cc, 8a, 4a, 6a, c6, 8f, 10, 28, ee, 76, 11, 94, 5e, 04] [2025-12-14T03:41:46.539183469Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[5e, b5, 30, 1d, b0, c9, 00, a1] reset_token=[af, 01, a2, 1d, 7f, f3, b4, a8, 72, ad, 38, 6a, 53, ab, a7, c9] [2025-12-14T03:41:46.539192877Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[f8, 3e, bd, 32, ce, 75, 4d, a6] reset_token=[e1, 3a, 58, ac, 8a, d2, 52, 35, f8, 15, 5c, 73, a3, aa, f3, fe] [2025-12-14T03:41:46.539203096Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[97, 0b, 3a, 1b, 8b, 38, 8b, 27] reset_token=[3e, 7d, fe, 04, 34, 7b, b4, e8, 67, 21, 43, 21, b4, 65, b9, e2] [2025-12-14T03:41:46.539212854Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b5, 44, e4, 94, 1d, ce, 32, 71] reset_token=[31, ab, 9a, 74, ab, 42, e5, f4, 90, 65, 3b, 96, a8, 21, d8, d6] [2025-12-14T03:41:46.539220699Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:46.539235286Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 224 bytes [2025-12-14T03:41:46.539243080Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.539248220Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.539259802Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Short dcid=98be9efe87e945b2 key_phase=false len=7 pn=8 [2025-12-14T03:41:46.539265573Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm ACK delay=15 blocks=[0..0, 3..5] ecn_counts=None [2025-12-14T03:41:46.539278787Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=672.347756ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=148 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, end_of_app_limited: 2, 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: 884, tv_nsec: 604110166 }, next_time: Instant { tv_sec: 884, tv_nsec: 604110166 }, 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:41:46.539332838Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.539339420Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:46.668234632Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:56574 [2025-12-14T03:41:46.668270599Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx pkt Short dcid=c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d key_phase=false len=1049 pn=7 [2025-12-14T03:41:46.668307388Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:41:46.668319571Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:41:46.668343325Z TRACE quiche_apps::client] 0.0.0.0:56574: processed 1070 bytes [2025-12-14T03:41:46.668351861Z TRACE quiche_apps::client] 0.0.0.0:56574: recv() would block [2025-12-14T03:41:46.668357952Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:46.668370265Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:41:46.668376877Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:41:46.668382868Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:41:46.668388800Z INFO quiche_apps::common] 1/1 response(s) received in 752.69283ms, closing... [2025-12-14T03:41:46.668409768Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx pkt Short dcid=98be9efe87e945b2 key_phase=false len=10 pn=9 [2025-12-14T03:41:46.668414407Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:41:46.668428884Z TRACE quiche::recovery::congestion::recovery] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d timer=1.023970405s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=184 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, first_sent_time: Instant { tv_sec: 883, tv_nsec: 980379122 }, 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: 884, tv_nsec: 733256336 }, next_time: Instant { tv_sec: 884, tv_nsec: 733256336 }, 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:41:46.668482784Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:56574 to 193.167.100.100:443 [2025-12-14T03:41:46.668488555Z TRACE quiche_apps::client] 0.0.0.0:56574 -> 193.167.100.100:443: done writing [2025-12-14T03:41:49.665918377Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:49.665956287Z TRACE quiche] c74b11ba69a1eb4ad1d40c2de88f7e7fd630f49d draining timeout expired [2025-12-14T03:41:49.666014255Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:49.666021589Z INFO quiche_apps::client] connection closed, recv=8 sent=10 lost=0 retrans=0 sent_bytes=865 recv_bytes=4696 lost_bytes=0 [local_addr=0.0.0.0:56574 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=10 lost=0 retrans=0 rtt=333ms min_rtt=None rttvar=166.5ms cwnd=13500 sent_bytes=865 recv_bytes=4696 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=0] [2025-12-14T03:41:49.670806588Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:41:49.671052466Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:34441 with scid 9a057491dbee7a586db665a6efcb68e267b08c96 [2025-12-14T03:41:49.671093172Z TRACE quiche::tls] 9a057491dbee7a586db665a6efcb68e267b08c96 write message lvl=Initial len=266 [2025-12-14T03:41:49.671109943Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Initial version=1 dcid=9c0e3d0b8139b26527e11889dacbe08a scid=9a057491dbee7a586db665a6efcb68e267b08c96 len=270 pn=0 [2025-12-14T03:41:49.671113710Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:49.671127356Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=998.931923ms 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: 887, tv_nsec: 735915845 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 735915845 }, 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: 887, tv_nsec: 735915845 }, next_time: Instant { tv_sec: 887, tv_nsec: 735915845 }, 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:41:49.671234104Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:41:49.708460423Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:34441 [2025-12-14T03:41:49.708502962Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx pkt Initial version=1 dcid=9a057491dbee7a586db665a6efcb68e267b08c96 scid=15873464b51ea5b4 token= len=398 pn=0 [2025-12-14T03:41:49.708526987Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:49.708539119Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 packet newly acked 0 [2025-12-14T03:41:49.708550991Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:49.708695721Z TRACE quiche::tls] 9a057491dbee7a586db665a6efcb68e267b08c96 set write secret lvl=Handshake [2025-12-14T03:41:49.708714626Z TRACE quiche::tls] 9a057491dbee7a586db665a6efcb68e267b08c96 set read secret lvl=Handshake [2025-12-14T03:41:49.708731988Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm PADDING len=282 [2025-12-14T03:41:49.708771682Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx pkt Handshake version=1 dcid=9a057491dbee7a586db665a6efcb68e267b08c96 scid=15873464b51ea5b4 len=727 pn=0 [2025-12-14T03:41:49.708779988Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm CRYPTO off=0 len=706 [2025-12-14T03:41:49.709006510Z TRACE quiche::tls] 9a057491dbee7a586db665a6efcb68e267b08c96 write message lvl=Handshake len=36 [2025-12-14T03:41:49.709012361Z TRACE quiche::tls] 9a057491dbee7a586db665a6efcb68e267b08c96 set write secret lvl=OneRTT [2025-12-14T03:41:49.709021498Z TRACE quiche::tls] 9a057491dbee7a586db665a6efcb68e267b08c96 set read secret lvl=OneRTT [2025-12-14T03:41:49.709042477Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 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(9c0e3d0b8139b26527e11889dacbe08a), 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(15873464b51ea5b4), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:41:49.709087851Z TRACE quiche_apps::client] 0.0.0.0:34441: processed 1200 bytes [2025-12-14T03:41:49.709094744Z TRACE quiche_apps::client] 0.0.0.0:34441: recv() would block [2025-12-14T03:41:49.709098451Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:49.709108730Z DEBUG quiche_apps::common] sending HTTP request "GET /soft-blue-officer\r\n" [2025-12-14T03:41:49.709228834Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Initial version=1 dcid=15873464b51ea5b4 scid=9a057491dbee7a586db665a6efcb68e267b08c96 len=6 pn=1 [2025-12-14T03:41:49.709238051Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm ACK delay=91 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:49.709252628Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=111.549273ms latest_rtt=37.435688ms srtt=37.435688ms min_rtt=37.435688ms rttvar=18.717844ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.16 Kbps, is_app_limited: true, interval: 37.435688ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 735915845 }), send_elapsed: 0ns, ack_elapsed: 37.435688ms, rtt: 37.435688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450773, last_update: Instant { tv_sec: 887, tv_nsec: 773895586 }, next_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:41:49.709282353Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Handshake version=1 dcid=15873464b51ea5b4 scid=9a057491dbee7a586db665a6efcb68e267b08c96 len=45 pn=2 [2025-12-14T03:41:49.709286701Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm ACK delay=63 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:49.709290729Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:49.709298493Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=112.225482ms latest_rtt=37.435688ms srtt=37.435688ms min_rtt=37.435688ms rttvar=18.717844ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.16 Kbps, is_app_limited: true, interval: 37.435688ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 735915845 }), send_elapsed: 0ns, ack_elapsed: 37.435688ms, rtt: 37.435688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450773, last_update: Instant { tv_sec: 887, tv_nsec: 774073297 }, next_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, max_datagram_size: 1350, last_packet_size: None, iv: 219.623µ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:41:49.709322037Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 dropped epoch 0 state [2025-12-14T03:41:49.709338288Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Short dcid=15873464b51ea5b4 key_phase=false len=1164 pn=3 [2025-12-14T03:41:49.709342225Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[07, fe, f5, 14, 78, a3, 82, 3d, f3, 48, a1, aa, 1a, cc, 56, 64, c1, 30, 89, e8] reset_token=[00, b2, 66, f2, e6, a3, c7, 2a, a8, 6b, 76, de, 73, 4e, 9c, be] [2025-12-14T03:41:49.709351773Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b4, 03, a0, 18, 51, 25, 49, dd, f9, 95, 28, c5, 2b, 34, d0, 40, 44, 5c, 33, 2c] reset_token=[a2, 46, 22, 0d, 6b, 2f, b1, 76, 21, 49, d8, a6, c0, 5b, b0, 0e] [2025-12-14T03:41:49.709359918Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm STREAM id=0 off=0 len=24 fin=true [2025-12-14T03:41:49.709363845Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm PADDING len=1055 [2025-12-14T03:41:49.709373012Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=112.151003ms latest_rtt=37.435688ms srtt=37.435688ms min_rtt=37.435688ms rttvar=18.717844ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.16 Kbps, is_app_limited: true, interval: 37.435688ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 735915845 }), send_elapsed: 0ns, ack_elapsed: 37.435688ms, rtt: 37.435688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 450773, last_update: Instant { tv_sec: 887, tv_nsec: 774073297 }, next_time: Instant { tv_sec: 887, tv_nsec: 774292920 }, 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:41:49.709434266Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:34441 to 193.167.100.100:443 [2025-12-14T03:41:49.709441219Z TRACE quiche_apps::client] 0.0.0.0:34441 -> 193.167.100.100:443: done writing [2025-12-14T03:41:49.742462487Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:34441 [2025-12-14T03:41:49.742500528Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx pkt Short dcid=9a057491dbee7a586db665a6efcb68e267b08c96 key_phase=false len=20 pn=0 [2025-12-14T03:41:49.742520675Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm HANDSHAKE_DONE [2025-12-14T03:41:49.742531135Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 dropped epoch 1 state [2025-12-14T03:41:49.742535723Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm PADDING len=2 [2025-12-14T03:41:49.742556222Z TRACE quiche_apps::client] 0.0.0.0:34441: processed 41 bytes [2025-12-14T03:41:49.742564507Z TRACE quiche_apps::client] 0.0.0.0:34441: recv() would block [2025-12-14T03:41:49.742569055Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:49.742592850Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Short dcid=15873464b51ea5b4 key_phase=false len=5 pn=4 [2025-12-14T03:41:49.742613228Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm ACK delay=11 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:49.742630841Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=103.891942ms latest_rtt=37.435688ms srtt=37.435688ms min_rtt=37.435688ms rttvar=18.717844ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.16 Kbps, is_app_limited: true, interval: 37.435688ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 735915845 }), send_elapsed: 0ns, ack_elapsed: 37.435688ms, rtt: 37.435688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450773, last_update: Instant { tv_sec: 887, tv_nsec: 807432624 }, next_time: Instant { tv_sec: 887, tv_nsec: 807432624 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:41:49.742701362Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:34441 to 193.167.100.100:443 [2025-12-14T03:41:49.742712402Z TRACE quiche_apps::client] 0.0.0.0:34441 -> 193.167.100.100:443: done writing [2025-12-14T03:41:49.742740675Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:34441 [2025-12-14T03:41:49.742749281Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx pkt Short dcid=9a057491dbee7a586db665a6efcb68e267b08c96 key_phase=false len=202 pn=1 [2025-12-14T03:41:49.742762135Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[44, df, 26, d1, 86, 5c, 21, 3a] reset_token=[72, cd, 90, 5c, a9, 67, 4d, 9d, 9e, 1d, e7, 41, d8, 53, 42, c6] [2025-12-14T03:41:49.742776441Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[31, 78, 88, df, e1, 9d, 54, 8f] reset_token=[77, 64, 6a, b8, d4, f8, ad, ee, ae, 1a, ac, a4, d4, 08, cf, 27] [2025-12-14T03:41:49.742786551Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[38, ba, a3, e2, da, 2c, 04, c4] reset_token=[29, dd, 3c, e3, 68, 3d, 8a, 86, a4, a9, c8, 9a, a8, 37, 0c, 74] [2025-12-14T03:41:49.742797060Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[2a, 0c, 47, 79, 69, 1a, 12, 34] reset_token=[db, 1c, b6, 73, 12, 84, 2c, 27, 3c, 82, 70, 26, 61, 85, cc, f0] [2025-12-14T03:41:49.742808141Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a9, 7a, d1, a4, 37, 88, 7f, cb] reset_token=[77, 58, d1, fa, 1f, 7c, ee, df, 5f, 13, e1, fb, cf, 3c, cf, c7] [2025-12-14T03:41:49.742816386Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:49.742861480Z TRACE quiche_apps::client] 0.0.0.0:34441: processed 223 bytes [2025-12-14T03:41:49.742870937Z TRACE quiche_apps::client] 0.0.0.0:34441: recv() would block [2025-12-14T03:41:49.742876217Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:49.742889131Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Short dcid=15873464b51ea5b4 key_phase=false len=5 pn=5 [2025-12-14T03:41:49.742895022Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm ACK delay=17 blocks=[0..1] ecn_counts=None [2025-12-14T03:41:49.742905201Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=103.617992ms latest_rtt=37.435688ms srtt=37.435688ms min_rtt=37.435688ms rttvar=18.717844ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.16 Kbps, is_app_limited: true, interval: 37.435688ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 735915845 }), send_elapsed: 0ns, ack_elapsed: 37.435688ms, rtt: 37.435688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450773, last_update: Instant { tv_sec: 887, tv_nsec: 807432624 }, next_time: Instant { tv_sec: 887, tv_nsec: 807432624 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:41:49.742963841Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:34441 to 193.167.100.100:443 [2025-12-14T03:41:49.742974190Z TRACE quiche_apps::client] 0.0.0.0:34441 -> 193.167.100.100:443: done writing [2025-12-14T03:41:49.744511102Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:34441 [2025-12-14T03:41:49.744525569Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx pkt Short dcid=9a057491dbee7a586db665a6efcb68e267b08c96 key_phase=false len=1049 pn=2 [2025-12-14T03:41:49.744537831Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:41:49.744544814Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:41:49.744556656Z TRACE quiche_apps::client] 0.0.0.0:34441: processed 1070 bytes [2025-12-14T03:41:49.744563429Z TRACE quiche_apps::client] 0.0.0.0:34441: recv() would block [2025-12-14T03:41:49.744568489Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:49.744577085Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:41:49.744580451Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:41:49.744586382Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:41:49.744591071Z INFO quiche_apps::common] 1/1 response(s) received in 73.346877ms, closing... [2025-12-14T03:41:49.744603383Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx pkt Short dcid=15873464b51ea5b4 key_phase=false len=10 pn=6 [2025-12-14T03:41:49.744606860Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:41:49.744617680Z TRACE quiche::recovery::congestion::recovery] 9a057491dbee7a586db665a6efcb68e267b08c96 timer=137.286666ms latest_rtt=37.435688ms srtt=37.435688ms min_rtt=37.435688ms rttvar=18.717844ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, first_sent_time: Instant { tv_sec: 887, tv_nsec: 773895626 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 71.16 Kbps, is_app_limited: true, interval: 37.435688ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 887, tv_nsec: 735915845 }), send_elapsed: 0ns, ack_elapsed: 37.435688ms, rtt: 37.435688ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 450773, last_update: Instant { tv_sec: 887, tv_nsec: 809454209 }, next_time: Instant { tv_sec: 887, tv_nsec: 807432624 }, max_datagram_size: 1350, last_packet_size: None, iv: 79.863µ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:41:49.744675397Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:34441 to 193.167.100.100:443 [2025-12-14T03:41:49.744683733Z TRACE quiche_apps::client] 0.0.0.0:34441 -> 193.167.100.100:443: done writing [2025-12-14T03:41:49.763048547Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:34441 [2025-12-14T03:41:49.763067181Z TRACE quiche_apps::client] 0.0.0.0:34441: processed 44 bytes [2025-12-14T03:41:49.763074195Z TRACE quiche_apps::client] 0.0.0.0:34441: recv() would block [2025-12-14T03:41:49.763079344Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:49.763086638Z TRACE quiche_apps::client] 0.0.0.0:34441 -> 193.167.100.100:443: done writing [2025-12-14T03:41:50.082439687Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:50.082475774Z TRACE quiche] 9a057491dbee7a586db665a6efcb68e267b08c96 draining timeout expired [2025-12-14T03:41:50.082537129Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:50.082544663Z 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:34441 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=37.435688ms min_rtt=Some(37.435688ms) rttvar=18.717844ms cwnd=13500 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8895] [2025-12-14T03:41:50.087329582Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:41:50.087571052Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:58101 with scid 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa [2025-12-14T03:41:50.087610716Z TRACE quiche::tls] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa write message lvl=Initial len=266 [2025-12-14T03:41:50.087627938Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Initial version=1 dcid=4ca9144f7d3673d6d7a30efc6b6283c5 scid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa len=270 pn=0 [2025-12-14T03:41:50.087631825Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:50.087645811Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=998.931753ms 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: 888, tv_nsec: 152434130 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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: 888, tv_nsec: 152434130 }, next_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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:41:50.087732683Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:41:51.087782812Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:51.087810844Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa loss detection timeout expired [2025-12-14T03:41:51.087817797Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=997.759116ms 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: 888, tv_nsec: 152434130 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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: 888, tv_nsec: 152434130 }, next_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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:41:51.087852752Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:51.087890061Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Initial version=1 dcid=4ca9144f7d3673d6d7a30efc6b6283c5 scid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa len=270 pn=1 [2025-12-14T03:41:51.087894339Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:51.087911621Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=1.997955958s 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: 888, tv_nsec: 152434130 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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: 889, tv_nsec: 152723805 }, next_time: Instant { tv_sec: 889, tv_nsec: 152723805 }, 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:41:51.087992662Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:51.088002280Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:51.525056372Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:51.525093902Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa dropped invalid packet [2025-12-14T03:41:51.525103019Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 764 bytes [2025-12-14T03:41:51.525113007Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:51.525119540Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:51.525138826Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:51.525286446Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:51.525306994Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa dropped invalid packet [2025-12-14T03:41:51.525314317Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 56 bytes [2025-12-14T03:41:51.525323344Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:51.525329406Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:51.525369433Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.088005185Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:53.088057252Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa loss detection timeout expired [2025-12-14T03:41:53.088064285Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=1.995802042s 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: 888, tv_nsec: 152434130 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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: 889, tv_nsec: 152723805 }, next_time: Instant { tv_sec: 889, tv_nsec: 152723805 }, 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:41:53.088092568Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.088130148Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Initial version=1 dcid=4ca9144f7d3673d6d7a30efc6b6283c5 scid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa len=270 pn=2 [2025-12-14T03:41:53.088135448Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:53.088183878Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=3.995919661s 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: 888, tv_nsec: 152434130 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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: 891, tv_nsec: 152960245 }, next_time: Instant { tv_sec: 891, tv_nsec: 152960245 }, 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:41:53.088270269Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.088284936Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Initial version=1 dcid=4ca9144f7d3673d6d7a30efc6b6283c5 scid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa len=4 pn=3 [2025-12-14T03:41:53.088289665Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm PING mtu_probe=None [2025-12-14T03:41:53.088293953Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm PADDING len=3 [2025-12-14T03:41:53.088304903Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=3.995970075s 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: 888, tv_nsec: 152434130 }, first_sent_time: Instant { tv_sec: 888, tv_nsec: 152434130 }, 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: 891, tv_nsec: 153132245 }, next_time: Instant { tv_sec: 891, tv_nsec: 153132245 }, 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:41:53.088369714Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.088380003Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.121699621Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.121724337Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Initial version=1 dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa scid=7e79790869a86583 token= len=1162 pn=2 [2025-12-14T03:41:53.121745546Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm ACK delay=0 blocks=[1..2] ecn_counts=None [2025-12-14T03:41:53.121755294Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa packet newly acked 1 [2025-12-14T03:41:53.121762187Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa packet newly acked 2 [2025-12-14T03:41:53.121770603Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa packet 0 lost on epoch 0 [2025-12-14T03:41:53.121802342Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:53.121909622Z TRACE quiche::tls] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa set write secret lvl=Handshake [2025-12-14T03:41:53.121922897Z TRACE quiche::tls] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa set read secret lvl=Handshake [2025-12-14T03:41:53.121937293Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm PADDING len=1046 [2025-12-14T03:41:53.121962610Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 1200 bytes [2025-12-14T03:41:53.121969273Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.121972910Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.121986986Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Initial version=1 dcid=7e79790869a86583 scid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa len=5 pn=4 [2025-12-14T03:41:53.121991674Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm ACK delay=33 blocks=[2..2] ecn_counts=None [2025-12-14T03:41:53.122001984Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=67.119229ms latest_rtt=33.615188ms srtt=33.615188ms min_rtt=33.615188ms rttvar=16.807594ms cwnd=9450 ssthresh=9450 bytes_in_flight=67 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 891, tv_nsec: 186575433 }) Rate { delivered: 666, delivered_time: Instant { tv_sec: 891, tv_nsec: 186575433 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 152960245 }, 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.034141303s, delivered: 666, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 152434130 }), send_elapsed: 3.000526115s, ack_elapsed: 3.034141303s, rtt: 33.615188ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 351403, last_update: Instant { tv_sec: 891, tv_nsec: 153132245 }, next_time: Instant { tv_sec: 891, tv_nsec: 153132245 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:41:53.122064871Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.122072906Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.123645083Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.123672665Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Initial version=1 dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa scid=7e79790869a86583 token= len=1162 pn=4 [2025-12-14T03:41:53.123685428Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm ACK delay=0 blocks=[1..3] ecn_counts=None [2025-12-14T03:41:53.123692501Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa packet newly acked 3 [2025-12-14T03:41:53.123711828Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm PADDING len=1140 [2025-12-14T03:41:53.123731414Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 1200 bytes [2025-12-14T03:41:53.123739148Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.123744278Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.123753646Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.125897527Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.125910932Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Handshake version=1 dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa scid=7e79790869a86583 len=727 pn=3 [2025-12-14T03:41:53.125923095Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm CRYPTO off=0 len=706 [2025-12-14T03:41:53.126187978Z TRACE quiche::tls] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa write message lvl=Handshake len=36 [2025-12-14T03:41:53.126195863Z TRACE quiche::tls] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa set write secret lvl=OneRTT [2025-12-14T03:41:53.126204429Z TRACE quiche::tls] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa set read secret lvl=OneRTT [2025-12-14T03:41:53.126221791Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa 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(4ca9144f7d3673d6d7a30efc6b6283c5), 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(7e79790869a86583), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:41:53.126247599Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 764 bytes [2025-12-14T03:41:53.126255734Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.126260623Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.126273127Z DEBUG quiche_apps::common] sending HTTP request "GET /pink-mild-truck\r\n" [2025-12-14T03:41:53.126349299Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Handshake version=1 dcid=7e79790869a86583 scid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa len=45 pn=5 [2025-12-14T03:41:53.126357554Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm ACK delay=54 blocks=[3..3] ecn_counts=None [2025-12-14T03:41:53.126363185Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:53.126374065Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=86.002533ms latest_rtt=35.39392ms srtt=33.837529ms min_rtt=33.615188ms rttvar=13.050378ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 891, tv_nsec: 224637130 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, 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.036092035s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 152434130 }), send_elapsed: 3.000698115s, ack_elapsed: 3.036092035s, rtt: 35.39392ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349094, last_update: Instant { tv_sec: 891, tv_nsec: 191193942 }, next_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:41:53.126400294Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa dropped epoch 0 state [2025-12-14T03:41:53.126409661Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Short dcid=7e79790869a86583 key_phase=false len=107 pn=6 [2025-12-14T03:41:53.126413087Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f6, dd, 6d, a6, dd, 17, 22, 8e, 43, bc, 9d, 1c, 96, 0c, f5, 87, 07, 6f, 15, f2] reset_token=[88, ee, 4a, f1, 3e, 38, 2f, 17, e7, 59, 86, 20, b3, 6e, 30, 3e] [2025-12-14T03:41:53.126423026Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[6f, 1c, 67, 19, f0, 99, c1, bd, 58, 1d, 73, 17, 51, c1, b0, 98, 27, 4e, d3, 9b] reset_token=[85, 61, bf, 0e, 68, 05, e5, 71, df, 56, c1, 0a, 64, 86, 93, 7c] [2025-12-14T03:41:53.126435099Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm STREAM id=0 off=0 len=22 fin=true [2025-12-14T03:41:53.126448213Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=85.928184ms latest_rtt=35.39392ms srtt=33.837529ms min_rtt=33.615188ms rttvar=13.050378ms cwnd=9450 ssthresh=9450 bytes_in_flight=232 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 891, tv_nsec: 224637130 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, 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.036092035s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 152434130 }), send_elapsed: 3.000698115s, ack_elapsed: 3.036092035s, rtt: 35.39392ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349094, last_update: Instant { tv_sec: 891, tv_nsec: 191193942 }, next_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:41:53.126488488Z TRACE quiche_apps::client] written 232 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.126494118Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.158407722Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.158447165Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Short dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa key_phase=false len=20 pn=0 [2025-12-14T03:41:53.158484024Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm HANDSHAKE_DONE [2025-12-14T03:41:53.158497369Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa dropped epoch 1 state [2025-12-14T03:41:53.158505394Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm PADDING len=2 [2025-12-14T03:41:53.158529789Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 41 bytes [2025-12-14T03:41:53.158539016Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.158546210Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.158573230Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Short dcid=7e79790869a86583 key_phase=false len=5 pn=7 [2025-12-14T03:41:53.158581736Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm ACK delay=15 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:53.158602174Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=78.772931ms latest_rtt=35.39392ms srtt=33.837529ms min_rtt=33.615188ms rttvar=13.050378ms cwnd=9450 ssthresh=9450 bytes_in_flight=133 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 891, tv_nsec: 224637130 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036092035s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 152434130 }), send_elapsed: 3.000698115s, ack_elapsed: 3.036092035s, rtt: 35.39392ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349094, last_update: Instant { tv_sec: 891, tv_nsec: 191193942 }, next_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:41:53.158679678Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.158691520Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.158707039Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.158715685Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Short dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa key_phase=false len=202 pn=1 [2025-12-14T03:41:53.158730643Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[f6, da, 55, bf, b2, 16, 0b, dd] reset_token=[fa, aa, a5, f2, d5, 7c, 4b, a1, b7, c0, 7d, 81, 8b, 7e, 89, 8e] [2025-12-14T03:41:53.158747204Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[88, b2, d0, 00, 47, 2a, 4e, 26] reset_token=[21, 1f, e3, 0b, 21, 5f, c5, 9b, 85, e5, f9, ad, 3b, ed, 03, 10] [2025-12-14T03:41:53.158760138Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[7a, 5d, ce, 42, 01, 4a, 05, 08] reset_token=[64, 20, aa, 10, 71, cd, 0a, 1e, b1, b0, 9f, 68, 14, 5a, 30, 2f] [2025-12-14T03:41:53.158772010Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[6b, 20, af, 4c, e8, 8e, a2, 38] reset_token=[23, 87, b4, bd, e3, 2d, 58, 44, 22, 2e, 20, 59, a0, 35, 4f, bc] [2025-12-14T03:41:53.158784153Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[19, 61, 9e, 81, 9c, b8, 00, d9] reset_token=[1f, b4, 86, ae, 9f, 8a, fa, 8e, 50, 11, 4a, 8e, c1, c8, 34, c3] [2025-12-14T03:41:53.158794763Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm CRYPTO off=0 len=42 [2025-12-14T03:41:53.158880412Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 223 bytes [2025-12-14T03:41:53.158888297Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.158892084Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.158902874Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Short dcid=7e79790869a86583 key_phase=false len=5 pn=8 [2025-12-14T03:41:53.158907092Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm ACK delay=23 blocks=[0..1] ecn_counts=None [2025-12-14T03:41:53.158917060Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=78.459377ms latest_rtt=35.39392ms srtt=33.837529ms min_rtt=33.615188ms rttvar=13.050378ms cwnd=9450 ssthresh=9450 bytes_in_flight=133 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 891, tv_nsec: 224637130 }) Rate { delivered: 733, delivered_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 3, rate_sample: RateSample { bandwidth: 1.93 Kbps, is_app_limited: true, interval: 3.036092035s, delivered: 733, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 888, tv_nsec: 152434130 }), send_elapsed: 3.000698115s, ack_elapsed: 3.036092035s, rtt: 35.39392ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 349094, last_update: Instant { tv_sec: 891, tv_nsec: 191193942 }, next_time: Instant { tv_sec: 891, tv_nsec: 191193942 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:41:53.158964228Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.158970510Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.178703374Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.178732618Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Short dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa key_phase=false len=23 pn=3 [2025-12-14T03:41:53.178749630Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm ACK delay=2500 blocks=[6..6] ecn_counts=None [2025-12-14T03:41:53.178758917Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa packet newly acked 6 [2025-12-14T03:41:53.178789865Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 44 bytes [2025-12-14T03:41:53.178798892Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.178804182Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.178815453Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.438070989Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.438119509Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx pkt Short dcid=3a8d1d7ae73d449680fceeb93b7161c7d85c51aa key_phase=false len=1049 pn=5 [2025-12-14T03:41:53.438143794Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:41:53.438180543Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:41:53.438203846Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 1070 bytes [2025-12-14T03:41:53.438213274Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.438219355Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.438234453Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:41:53.438241536Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:41:53.438266052Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:41:53.438272694Z INFO quiche_apps::common] 1/1 response(s) received in 3.350533079s, closing... [2025-12-14T03:41:53.438294565Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx pkt Short dcid=7e79790869a86583 key_phase=false len=10 pn=9 [2025-12-14T03:41:53.438302039Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:41:53.438317989Z TRACE quiche::recovery::congestion::recovery] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa timer=118.824202ms latest_rtt=52.389582ms srtt=36.156534ms min_rtt=33.615188ms rttvar=14.425796ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 891, tv_nsec: 536582688 }) Rate { delivered: 866, delivered_time: Instant { tv_sec: 891, tv_nsec: 503139500 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 503139500 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 6, rate_sample: RateSample { bandwidth: 20.30 Kbps, is_app_limited: true, interval: 52.389582ms, delivered: 133, prior_delivered: 733, prior_time: Some(Instant { tv_sec: 891, tv_nsec: 191193942 }), send_elapsed: 0ns, ack_elapsed: 52.389582ms, rtt: 52.389582ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 326704, last_update: Instant { tv_sec: 891, tv_nsec: 503139500 }, next_time: Instant { tv_sec: 891, tv_nsec: 503139500 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:41:53.438393098Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:58101 to 193.167.100.100:443 [2025-12-14T03:41:53.438403468Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.469823894Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:58101 [2025-12-14T03:41:53.469847358Z TRACE quiche_apps::client] 0.0.0.0:58101: processed 42 bytes [2025-12-14T03:41:53.469856675Z TRACE quiche_apps::client] 0.0.0.0:58101: recv() would block [2025-12-14T03:41:53.469863598Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.469872815Z TRACE quiche_apps::client] 0.0.0.0:58101 -> 193.167.100.100:443: done writing [2025-12-14T03:41:53.720187396Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:53.720221019Z TRACE quiche] 3a8d1d7ae73d449680fceeb93b7161c7d85c51aa draining timeout expired [2025-12-14T03:41:53.720267345Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.720275410Z INFO quiche_apps::client] connection closed, recv=7 sent=10 lost=1 retrans=4 sent_bytes=1456 recv_bytes=4542 lost_bytes=333 [local_addr=0.0.0.0:58101 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=10 lost=1 retrans=4 rtt=36.156534ms min_rtt=Some(33.615188ms) rttvar=14.425796ms cwnd=9450 sent_bytes=1456 recv_bytes=4542 lost_bytes=0 stream_retrans_bytes=1064 pmtu=1350 delivery_rate=2538] [2025-12-14T03:41:53.725403590Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:41:53.725651091Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:54581 with scid 30430624a3bd1fcf6782cca5b04f39e65b75c85e [2025-12-14T03:41:53.725692117Z TRACE quiche::tls] 30430624a3bd1fcf6782cca5b04f39e65b75c85e write message lvl=Initial len=266 [2025-12-14T03:41:53.725710181Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Initial version=1 dcid=64a92d4ed056335f053453b4ae3f9c6a scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=270 pn=0 [2025-12-14T03:41:53.725714098Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm CRYPTO off=0 len=266 [2025-12-14T03:41:53.725733615Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=998.92467ms 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: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 891, tv_nsec: 790514890 }, next_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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:41:53.725819575Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:41:53.962288821Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:41:53.962323335Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Initial version=1 dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e scid=82e6317ad3f1521c token= len=1162 pn=1 [2025-12-14T03:41:53.962345046Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm CRYPTO off=0 len=90 [2025-12-14T03:41:53.962472303Z TRACE quiche::tls] 30430624a3bd1fcf6782cca5b04f39e65b75c85e set write secret lvl=Handshake [2025-12-14T03:41:53.962491589Z TRACE quiche::tls] 30430624a3bd1fcf6782cca5b04f39e65b75c85e set read secret lvl=Handshake [2025-12-14T03:41:53.962507879Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm PADDING len=1051 [2025-12-14T03:41:53.962537765Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 1200 bytes [2025-12-14T03:41:53.962547603Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:41:53.962554486Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:53.962580995Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Initial version=1 dcid=82e6317ad3f1521c scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=5 pn=1 [2025-12-14T03:41:53.962586055Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=32 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:53.962599890Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=762.058143ms 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: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 892, tv_nsec: 27425368 }, next_time: Instant { tv_sec: 892, tv_nsec: 27425368 }, 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:41:53.962657067Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:53.962664631Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:41:54.162759370Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:41:54.162797481Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Handshake version=1 dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e scid=82e6317ad3f1521c len=728 pn=1 [2025-12-14T03:41:54.162824842Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm CRYPTO off=0 len=707 [2025-12-14T03:41:54.163175635Z TRACE quiche::tls] 30430624a3bd1fcf6782cca5b04f39e65b75c85e write message lvl=Handshake len=36 [2025-12-14T03:41:54.163192166Z TRACE quiche::tls] 30430624a3bd1fcf6782cca5b04f39e65b75c85e set write secret lvl=OneRTT [2025-12-14T03:41:54.163205591Z TRACE quiche::tls] 30430624a3bd1fcf6782cca5b04f39e65b75c85e set read secret lvl=OneRTT [2025-12-14T03:41:54.163229295Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e 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(64a92d4ed056335f053453b4ae3f9c6a), 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(82e6317ad3f1521c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:41:54.163265462Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 765 bytes [2025-12-14T03:41:54.163272015Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:41:54.163275782Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:54.163286412Z DEBUG quiche_apps::common] sending HTTP request "GET /subtropical-boiling-armadillo\r\n" [2025-12-14T03:41:54.163367452Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Handshake version=1 dcid=82e6317ad3f1521c scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=46 pn=2 [2025-12-14T03:41:54.163373363Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=71 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:54.163380096Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:54.163394463Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=561.263531ms 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: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 892, tv_nsec: 228210102 }, next_time: Instant { tv_sec: 892, tv_nsec: 228210102 }, 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:41:54.163420962Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e dropped epoch 0 state [2025-12-14T03:41:54.163431812Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=121 pn=3 [2025-12-14T03:41:54.163435850Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, e9, 85, 43, 71, f7, f2, 59, 13, 72, 23, aa, f5, d3, 46, 7d, 03, 54, 82, fc] reset_token=[36, a6, 35, 80, 07, fb, 12, 15, cf, a5, 6d, 48, a7, 33, 25, 64] [2025-12-14T03:41:54.163454925Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 74, 51, eb, d4, 6e, 8e, a1, 66, 10, b1, bd, c7, 74, 79, f0, de, fe, 5d, df] reset_token=[25, c1, f2, be, 91, 8e, b2, ca, 8a, 50, 9e, 04, ec, 14, ff, 33] [2025-12-14T03:41:54.163463281Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm STREAM id=0 off=0 len=36 fin=true [2025-12-14T03:41:54.163472688Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=998.880988ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=247 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 892, tv_nsec: 228210102 }, next_time: Instant { tv_sec: 892, tv_nsec: 228210102 }, 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:41:54.163520427Z TRACE quiche_apps::client] written 247 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:54.163527481Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:41:55.163616434Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:55.163653894Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e loss detection timeout expired [2025-12-14T03:41:55.163662430Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=997.690214ms latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=247 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 892, tv_nsec: 228210102 }, next_time: Instant { tv_sec: 892, tv_nsec: 228210102 }, 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:41:55.163691334Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:55.163724676Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Handshake version=1 dcid=82e6317ad3f1521c scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=48 pn=4 [2025-12-14T03:41:55.163729946Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=125116 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:55.163737099Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:55.163758058Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=1.047595558s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=349 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 893, tv_nsec: 228559642 }, next_time: Instant { tv_sec: 893, tv_nsec: 228559642 }, 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:41:55.163860439Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:55.163867973Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:41:56.212973589Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:56.213007291Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e loss detection timeout expired [2025-12-14T03:41:56.213015547Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=2.046337117s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=349 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 893, tv_nsec: 228559642 }, next_time: Instant { tv_sec: 893, tv_nsec: 228559642 }, 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:41:56.213044010Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:56.213074697Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=121 pn=5 [2025-12-14T03:41:56.213080067Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 74, 51, eb, d4, 6e, 8e, a1, 66, 10, b1, bd, c7, 74, 79, f0, de, fe, 5d, df] reset_token=[25, c1, f2, be, 91, 8e, b2, ca, 8a, 50, 9e, 04, ec, 14, ff, 33] [2025-12-14T03:41:56.213092109Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, e9, 85, 43, 71, f7, f2, 59, 13, 72, 23, aa, f5, d3, 46, 7d, 03, 54, 82, fc] reset_token=[36, a6, 35, 80, 07, fb, 12, 15, cf, a5, 6d, 48, a7, 33, 25, 64] [2025-12-14T03:41:56.213100445Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm STREAM id=0 off=0 len=36 fin=true [2025-12-14T03:41:56.213120913Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=2.946582263s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=496 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 894, tv_nsec: 277910845 }, next_time: Instant { tv_sec: 894, tv_nsec: 277910845 }, 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:41:56.213247879Z TRACE quiche_apps::client] written 147 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:56.213259962Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=4 pn=6 [2025-12-14T03:41:56.213264340Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm PING mtu_probe=None [2025-12-14T03:41:56.213268207Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm PADDING len=3 [2025-12-14T03:41:56.213276332Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=2.946426924s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=526 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 894, tv_nsec: 278111088 }, next_time: Instant { tv_sec: 894, tv_nsec: 278111088 }, 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:41:56.213306278Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:56.213311718Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:41:59.163318694Z TRACE quiche_apps::client] timed out [2025-12-14T03:41:59.163354741Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e loss detection timeout expired [2025-12-14T03:41:59.163363928Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=3.992338597s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=526 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 894, tv_nsec: 278111088 }, next_time: Instant { tv_sec: 894, tv_nsec: 278111088 }, 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:41:59.163407840Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:59.163450179Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Handshake version=1 dcid=82e6317ad3f1521c scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=48 pn=7 [2025-12-14T03:41:59.163455589Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=625081 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:59.163462481Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm CRYPTO off=0 len=36 [2025-12-14T03:41:59.163482679Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=5.241771983s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=628 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, 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: 897, tv_nsec: 228277209 }, next_time: Instant { tv_sec: 897, tv_nsec: 228277209 }, 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:41:59.163564551Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:59.163577024Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Handshake version=1 dcid=82e6317ad3f1521c scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=9 pn=8 [2025-12-14T03:41:59.163581182Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=625098 blocks=[1..1] ecn_counts=None [2025-12-14T03:41:59.163585470Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm PING mtu_probe=None [2025-12-14T03:41:59.163593946Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=5.241660826s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=691 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, end_of_app_limited: 7, 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: 897, tv_nsec: 228426237 }, next_time: Instant { tv_sec: 897, tv_nsec: 228426237 }, 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:41:59.163622058Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:59.163627218Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:41:59.196175843Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:41:59.196219164Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Handshake version=1 dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e scid=82e6317ad3f1521c len=728 pn=3 [2025-12-14T03:41:59.196258698Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm CRYPTO off=0 len=707 [2025-12-14T03:41:59.196296037Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 765 bytes [2025-12-14T03:41:59.196306196Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:41:59.196312388Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:59.196334619Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Handshake version=1 dcid=82e6317ad3f1521c scid=30430624a3bd1fcf6782cca5b04f39e65b75c85e len=7 pn=9 [2025-12-14T03:41:59.196341201Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=14 blocks=[1..1, 3..3] ecn_counts=None [2025-12-14T03:41:59.196362350Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=5.208890608s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=691 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, end_of_app_limited: 7, 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: 897, tv_nsec: 261176868 }, next_time: Instant { tv_sec: 897, tv_nsec: 261176868 }, 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:41:59.196451937Z TRACE quiche_apps::client] written 61 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:59.196464260Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:41:59.196611828Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:41:59.196625323Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Handshake version=1 dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e scid=82e6317ad3f1521c len=728 pn=4 [2025-12-14T03:41:59.196638487Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm CRYPTO off=0 len=707 [2025-12-14T03:41:59.196668363Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 765 bytes [2025-12-14T03:41:59.196679794Z TRACE quiche_apps::client] got 67 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:41:59.196687879Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Short dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e key_phase=false len=46 pn=0 [2025-12-14T03:41:59.196698770Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm HANDSHAKE_DONE [2025-12-14T03:41:59.196710481Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e dropped epoch 1 state [2025-12-14T03:41:59.196719127Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[73, 9b, 11, 09, f1, ad, 16, 9d] reset_token=[2b, 6f, d2, e9, 80, 1c, 6e, e2, 16, 15, ca, 02, f5, 79, ba, 16] [2025-12-14T03:41:59.196782876Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 67 bytes [2025-12-14T03:41:59.196792905Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:41:59.196798996Z TRACE quiche_apps::client] done reading [2025-12-14T03:41:59.196816358Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=5 pn=10 [2025-12-14T03:41:59.196823431Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=15 blocks=[0..0] ecn_counts=None [2025-12-14T03:41:59.196845052Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=5.208408749s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=324 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, end_of_app_limited: 7, 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: 897, tv_nsec: 261662595 }, next_time: Instant { tv_sec: 897, tv_nsec: 261662595 }, 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:41:59.196904642Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:41:59.196916324Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:04.411190692Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:04.411230477Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e loss detection timeout expired [2025-12-14T03:42:04.411242749Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=8.186010781s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=324 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, end_of_app_limited: 7, 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: 897, tv_nsec: 261662595 }, next_time: Instant { tv_sec: 897, tv_nsec: 261662595 }, 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:42:04.411271693Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:04.411304354Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=209 pn=11 [2025-12-14T03:42:04.411309974Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=651825 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:04.411317338Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, e9, 85, 43, 71, f7, f2, 59, 13, 72, 23, aa, f5, d3, 46, 7d, 03, 54, 82, fc] reset_token=[36, a6, 35, 80, 07, fb, 12, 15, cf, a5, 6d, 48, a7, 33, 25, 64] [2025-12-14T03:42:04.411327928Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 74, 51, eb, d4, 6e, 8e, a1, 66, 10, b1, bd, c7, 74, 79, f0, de, fe, 5d, df] reset_token=[25, c1, f2, be, 91, 8e, b2, ca, 8a, 50, 9e, 04, ec, 14, ff, 33] [2025-12-14T03:42:04.411336283Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 74, 51, eb, d4, 6e, 8e, a1, 66, 10, b1, bd, c7, 74, 79, f0, de, fe, 5d, df] reset_token=[25, c1, f2, be, 91, 8e, b2, ca, 8a, 50, 9e, 04, ec, 14, ff, 33] [2025-12-14T03:42:04.411356271Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, e9, 85, 43, 71, f7, f2, 59, 13, 72, 23, aa, f5, d3, 46, 7d, 03, 54, 82, fc] reset_token=[36, a6, 35, 80, 07, fb, 12, 15, cf, a5, 6d, 48, a7, 33, 25, 64] [2025-12-14T03:42:04.411364376Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm STREAM id=0 off=0 len=36 fin=true [2025-12-14T03:42:04.411389703Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=16.3838925s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=559 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, end_of_app_limited: 10, 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: 902, tv_nsec: 476138819 }, next_time: Instant { tv_sec: 902, tv_nsec: 476138819 }, 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:42:04.411473759Z TRACE quiche_apps::client] written 235 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:42:04.411484730Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=9 pn=12 [2025-12-14T03:42:04.411489359Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=651849 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:04.411494148Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm PING mtu_probe=None [2025-12-14T03:42:04.411502353Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=16.383977267s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=594 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, first_sent_time: Instant { tv_sec: 891, tv_nsec: 790514890 }, end_of_app_limited: 11, 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: 902, tv_nsec: 476335986 }, next_time: Instant { tv_sec: 902, tv_nsec: 476335986 }, 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:42:04.411537779Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:42:04.411543930Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:04.463256826Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:42:04.463287534Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Short dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e key_phase=false len=23 pn=3 [2025-12-14T03:42:04.463307621Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm ACK delay=2375 blocks=[10..11] ecn_counts=None [2025-12-14T03:42:04.463332146Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet newly acked 10 [2025-12-14T03:42:04.463339831Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet newly acked 11 [2025-12-14T03:42:04.463349559Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet 3 lost on epoch 2 [2025-12-14T03:42:04.463355821Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet 5 lost on epoch 2 [2025-12-14T03:42:04.463361692Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet 6 lost on epoch 2 [2025-12-14T03:42:04.463401055Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 44 bytes [2025-12-14T03:42:04.463408168Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:42:04.463413047Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:04.463437012Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=160 pn=13 [2025-12-14T03:42:04.463445117Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, e9, 85, 43, 71, f7, f2, 59, 13, 72, 23, aa, f5, d3, 46, 7d, 03, 54, 82, fc] reset_token=[36, a6, 35, 80, 07, fb, 12, 15, cf, a5, 6d, 48, a7, 33, 25, 64] [2025-12-14T03:42:04.463455476Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 74, 51, eb, d4, 6e, 8e, a1, 66, 10, b1, bd, c7, 74, 79, f0, de, fe, 5d, df] reset_token=[25, c1, f2, be, 91, 8e, b2, ca, 8a, 50, 9e, 04, ec, 14, ff, 33] [2025-12-14T03:42:04.463462880Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c9, 74, 51, eb, d4, 6e, 8e, a1, 66, 10, b1, bd, c7, 74, 79, f0, de, fe, 5d, df] reset_token=[25, c1, f2, be, 91, 8e, b2, ca, 8a, 50, 9e, 04, ec, 14, ff, 33] [2025-12-14T03:42:04.463470063Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e4, e9, 85, 43, 71, f7, f2, 59, 13, 72, 23, aa, f5, d3, 46, 7d, 03, 54, 82, fc] reset_token=[36, a6, 35, 80, 07, fb, 12, 15, cf, a5, 6d, 48, a7, 33, 25, 64] [2025-12-14T03:42:04.463485252Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=180.93445ms latest_rtt=51.99951ms srtt=51.99951ms min_rtt=51.99951ms rttvar=25.999755ms cwnd=9450 ssthresh=9450 bytes_in_flight=221 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 902, tv_nsec: 528138329 }) Rate { delivered: 235, delivered_time: Instant { tv_sec: 902, tv_nsec: 528138329 }, first_sent_time: Instant { tv_sec: 902, tv_nsec: 476138819 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 11, rate_sample: RateSample { bandwidth: 0.17 Kbps, is_app_limited: true, interval: 10.737623439s, delivered: 235, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 891, tv_nsec: 790514890 }), send_elapsed: 10.685623929s, ack_elapsed: 10.737623439s, rtt: 51.99951ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 227165, last_update: Instant { tv_sec: 902, tv_nsec: 476335986 }, next_time: Instant { tv_sec: 902, tv_nsec: 476335986 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:04.463536928Z TRACE quiche_apps::client] written 186 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:42:04.463543610Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:04.513894538Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:42:04.513965089Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Short dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e key_phase=false len=25 pn=4 [2025-12-14T03:42:04.513989285Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm ACK delay=2375 blocks=[10..11, 13..13] ecn_counts=None [2025-12-14T03:42:04.514005024Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet newly acked 13 [2025-12-14T03:42:04.514036042Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 46 bytes [2025-12-14T03:42:04.514046050Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:42:04.514052252Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:04.514065096Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:04.527172484Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:04.527188244Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e loss detection timeout expired [2025-12-14T03:42:04.527194656Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e packet 12 lost on epoch 2 [2025-12-14T03:42:04.527201137Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=none latest_rtt=102.478466ms srtt=55.934379ms min_rtt=51.99951ms rttvar=27.369555ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 902, tv_nsec: 528138329 }) Rate { delivered: 421, delivered_time: Instant { tv_sec: 902, tv_nsec: 578814452 }, first_sent_time: Instant { tv_sec: 902, tv_nsec: 476335986 }, end_of_app_limited: 13, last_sent_packet: 13, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.17 Kbps, is_app_limited: true, interval: 0ns, delivered: 186, prior_delivered: 235, prior_time: Some(Instant { tv_sec: 902, tv_nsec: 528138329 }), send_elapsed: 197.167µs, ack_elapsed: 50.676123ms, rtt: 102.478466ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 227165, last_update: Instant { tv_sec: 902, tv_nsec: 476335986 }, next_time: Instant { tv_sec: 902, tv_nsec: 476335986 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:04.527232085Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:04.527250970Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=6 pn=14 [2025-12-14T03:42:04.527255769Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=1660 blocks=[3..4] ecn_counts=None [2025-12-14T03:42:04.527269144Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=none latest_rtt=102.478466ms srtt=55.934379ms min_rtt=51.99951ms rttvar=27.369555ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 902, tv_nsec: 528138329 }) Rate { delivered: 421, delivered_time: Instant { tv_sec: 902, tv_nsec: 592094803 }, first_sent_time: Instant { tv_sec: 902, tv_nsec: 592094803 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.17 Kbps, is_app_limited: true, interval: 0ns, delivered: 186, prior_delivered: 235, prior_time: Some(Instant { tv_sec: 902, tv_nsec: 528138329 }), send_elapsed: 197.167µs, ack_elapsed: 50.676123ms, rtt: 102.478466ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 211184, last_update: Instant { tv_sec: 902, tv_nsec: 592094803 }, next_time: Instant { tv_sec: 902, tv_nsec: 592094803 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:04.527334606Z TRACE quiche_apps::client] written 32 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:42:04.527342551Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:21.423800524Z TRACE quiche_apps::client] got 195 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:42:21.423851479Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Short dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e key_phase=false len=174 pn=5 [2025-12-14T03:42:21.423875614Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9d, 61, 87, 6d, cf, 59, 82, 9e] reset_token=[22, 7d, 9c, d7, f9, 5b, 08, ef, cc, 04, f1, d5, da, a2, a8, 1f] [2025-12-14T03:42:21.423893487Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b0, d1, 1d, 54, 96, 13, 21, 3a] reset_token=[1b, 21, 51, be, 36, bc, b7, 12, 95, c2, a8, 69, f4, b9, 29, 6f] [2025-12-14T03:42:21.423909527Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bb, 05, 14, c8, d3, 92, 25, e4] reset_token=[db, fc, 02, 0e, 81, 74, 61, 63, f4, de, 82, 6f, ae, d4, 9f, 7e] [2025-12-14T03:42:21.423926559Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[bd, 1a, ee, 45, 30, 27, a2, 5d] reset_token=[8b, 04, d3, 34, e7, fb, 07, 46, a5, 95, 60, 0a, 9e, c5, c1, dc] [2025-12-14T03:42:21.423935465Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:21.423999114Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 195 bytes [2025-12-14T03:42:21.424015825Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:42:21.424021876Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:21.424045831Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=5 pn=15 [2025-12-14T03:42:21.424056190Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm ACK delay=24 blocks=[3..5] ecn_counts=None [2025-12-14T03:42:21.424079634Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=none latest_rtt=102.478466ms srtt=55.934379ms min_rtt=51.99951ms rttvar=27.369555ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 902, tv_nsec: 528138329 }) Rate { delivered: 421, delivered_time: Instant { tv_sec: 919, tv_nsec: 488887659 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 488887659 }, end_of_app_limited: 13, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.17 Kbps, is_app_limited: true, interval: 0ns, delivered: 186, prior_delivered: 235, prior_time: Some(Instant { tv_sec: 902, tv_nsec: 528138329 }), send_elapsed: 197.167µs, ack_elapsed: 50.676123ms, rtt: 102.478466ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 211184, last_update: Instant { tv_sec: 919, tv_nsec: 488887659 }, next_time: Instant { tv_sec: 919, tv_nsec: 488887659 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:21.424189779Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:42:21.424210107Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:21.456325181Z TRACE quiche_apps::client] got 1227 bytes from 193.167.100.100:443 to 0.0.0.0:54581 [2025-12-14T03:42:21.456367820Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx pkt Short dcid=30430624a3bd1fcf6782cca5b04f39e65b75c85e key_phase=false len=1206 pn=6 [2025-12-14T03:42:21.456388900Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[9d, 61, 87, 6d, cf, 59, 82, 9e] reset_token=[22, 7d, 9c, d7, f9, 5b, 08, ef, cc, 04, f1, d5, da, a2, a8, 1f] [2025-12-14T03:42:21.456403908Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[b0, d1, 1d, 54, 96, 13, 21, 3a] reset_token=[1b, 21, 51, be, 36, bc, b7, 12, 95, c2, a8, 69, f4, b9, 29, 6f] [2025-12-14T03:42:21.456416912Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[bb, 05, 14, c8, d3, 92, 25, e4] reset_token=[db, fc, 02, 0e, 81, 74, 61, 63, f4, de, 82, 6f, ae, d4, 9f, 7e] [2025-12-14T03:42:21.456429495Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[bd, 1a, ee, 45, 30, 27, a2, 5d] reset_token=[8b, 04, d3, 34, e7, fb, 07, 46, a5, 95, 60, 0a, 9e, c5, c1, dc] [2025-12-14T03:42:21.456441567Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:21.456450444Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:21.456460342Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:21.456482223Z TRACE quiche_apps::client] 0.0.0.0:54581: processed 1227 bytes [2025-12-14T03:42:21.456489367Z TRACE quiche_apps::client] 0.0.0.0:54581: recv() would block [2025-12-14T03:42:21.456493374Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:21.456503152Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:21.456507350Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:21.456511397Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:21.456515435Z INFO quiche_apps::common] 1/1 response(s) received in 27.730689399s, closing... [2025-12-14T03:42:21.456527277Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx pkt Short dcid=82e6317ad3f1521c key_phase=false len=10 pn=16 [2025-12-14T03:42:21.456531715Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:21.456546122Z TRACE quiche::recovery::congestion::recovery] 30430624a3bd1fcf6782cca5b04f39e65b75c85e timer=190.387082ms latest_rtt=102.478466ms srtt=55.934379ms min_rtt=51.99951ms rttvar=27.369555ms cwnd=9450 ssthresh=9450 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 919, tv_nsec: 521238714 }) Rate { delivered: 421, delivered_time: Instant { tv_sec: 919, tv_nsec: 488887659 }, first_sent_time: Instant { tv_sec: 919, tv_nsec: 488887659 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 13, rate_sample: RateSample { bandwidth: 0.17 Kbps, is_app_limited: true, interval: 0ns, delivered: 186, prior_delivered: 235, prior_time: Some(Instant { tv_sec: 902, tv_nsec: 528138329 }), send_elapsed: 197.167µs, ack_elapsed: 50.676123ms, rtt: 102.478466ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 211184, last_update: Instant { tv_sec: 919, tv_nsec: 488887659 }, next_time: Instant { tv_sec: 919, tv_nsec: 488887659 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:21.456616704Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:54581 to 193.167.100.100:443 [2025-12-14T03:42:21.456630018Z TRACE quiche_apps::client] 0.0.0.0:54581 -> 193.167.100.100:443: done writing [2025-12-14T03:42:21.954160092Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:21.954180220Z TRACE quiche] 30430624a3bd1fcf6782cca5b04f39e65b75c85e draining timeout expired [2025-12-14T03:42:21.954221607Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:21.954229652Z INFO quiche_apps::client] connection closed, recv=9 sent=17 lost=4 retrans=8 sent_bytes=1731 recv_bytes=5074 lost_bytes=359 [local_addr=0.0.0.0:54581 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=17 lost=4 retrans=8 rtt=55.934379ms min_rtt=Some(51.99951ms) rttvar=27.369555ms cwnd=9450 sent_bytes=1731 recv_bytes=5074 lost_bytes=0 stream_retrans_bytes=288 pmtu=1350 delivery_rate=21] [2025-12-14T03:42:21.958952562Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:21.959226462Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33387 with scid 2968d0b34cd49e7bd43f5bedf933a96794d8b15e [2025-12-14T03:42:21.959269683Z TRACE quiche::tls] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e write message lvl=Initial len=266 [2025-12-14T03:42:21.959287005Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Initial version=1 dcid=f3005bf13f0e38f3b0f8d43599c49896 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=270 pn=0 [2025-12-14T03:42:21.959290902Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:21.959304417Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=998.931242ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 920, tv_nsec: 24092245 }, next_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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:42:21.959398122Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:22.195651796Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:22.195689877Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Initial version=1 dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e scid=aa858cd2de713a84 token= len=1162 pn=1 [2025-12-14T03:42:22.195715414Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:22.195865263Z TRACE quiche::tls] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e set write secret lvl=Handshake [2025-12-14T03:42:22.195880542Z TRACE quiche::tls] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e set read secret lvl=Handshake [2025-12-14T03:42:22.195897083Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm PADDING len=1051 [2025-12-14T03:42:22.195932769Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 1200 bytes [2025-12-14T03:42:22.195942968Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:22.195946795Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:22.195967995Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Initial version=1 dcid=aa858cd2de713a84 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=5 pn=1 [2025-12-14T03:42:22.195972653Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=35 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:22.195998371Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=762.235715ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 920, tv_nsec: 260813280 }, next_time: Instant { tv_sec: 920, tv_nsec: 260813280 }, 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:42:22.196069353Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:22.196077809Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:22.229682417Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:22.229697625Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Handshake version=1 dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e scid=aa858cd2de713a84 len=727 pn=1 [2025-12-14T03:42:22.229707914Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:22.229957800Z TRACE quiche::tls] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e write message lvl=Handshake len=36 [2025-12-14T03:42:22.229964182Z TRACE quiche::tls] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e set write secret lvl=OneRTT [2025-12-14T03:42:22.229972417Z TRACE quiche::tls] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e set read secret lvl=OneRTT [2025-12-14T03:42:22.229990040Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e 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(f3005bf13f0e38f3b0f8d43599c49896), 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(aa858cd2de713a84), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:22.230018493Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 764 bytes [2025-12-14T03:42:22.230026698Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:22.230031367Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:22.230041255Z DEBUG quiche_apps::common] sending HTTP request "GET /soft-aquamarine-gorilla\r\n" [2025-12-14T03:42:22.230122016Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Handshake version=1 dcid=aa858cd2de713a84 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=45 pn=2 [2025-12-14T03:42:22.230127706Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=52 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:22.230131694Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:22.230142424Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=728.093486ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 920, tv_nsec: 294966379 }, next_time: Instant { tv_sec: 920, tv_nsec: 294966379 }, 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:42:22.230191265Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e dropped epoch 0 state [2025-12-14T03:42:22.230206613Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=115 pn=3 [2025-12-14T03:42:22.230210791Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, 7e, 7d, 6a, 5e, a2, 3e, ac, d3, 2c, a0, 85, 8c, 0e, 79, 18, a9, 5f, a4] reset_token=[64, 17, e6, 1c, e2, cd, 0c, 16, 91, 0b, 93, cc, aa, 10, d8, 1d] [2025-12-14T03:42:22.230218285Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, 3c, af, 4b, d1, 7d, 8f, ff, f2, a0, d3, 6e, d2, e1, 10, 4b, 5c, ff, d9, d7] reset_token=[84, cd, 58, df, 6a, 8f, a2, 17, 69, d0, 6e, a5, a7, 6c, 62, 21] [2025-12-14T03:42:22.230224476Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:42:22.230233083Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=998.877031ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 920, tv_nsec: 294966379 }, next_time: Instant { tv_sec: 920, tv_nsec: 294966379 }, 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:42:22.230270442Z TRACE quiche_apps::client] written 240 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:22.230280050Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:22.616355463Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:22.616392482Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Handshake version=1 dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e scid=aa858cd2de713a84 len=20 pn=2 [2025-12-14T03:42:22.616417929Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm PING mtu_probe=None [2025-12-14T03:42:22.616426245Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm PADDING len=2 [2025-12-14T03:42:22.616466169Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 56 bytes [2025-12-14T03:42:22.616475767Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:22.616482279Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:22.616507686Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Handshake version=1 dcid=aa858cd2de713a84 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=5 pn=4 [2025-12-14T03:42:22.616516182Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=14 blocks=[1..2] ecn_counts=None [2025-12-14T03:42:22.616536911Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=612.571269ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 920, tv_nsec: 681347932 }, next_time: Instant { tv_sec: 920, tv_nsec: 681347932 }, 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:42:22.616616649Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:22.616628381Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:22.617199858Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:22.617214796Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Handshake version=1 dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e scid=aa858cd2de713a84 len=20 pn=3 [2025-12-14T03:42:22.617224985Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm PING mtu_probe=None [2025-12-14T03:42:22.617230345Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm PADDING len=2 [2025-12-14T03:42:22.617244071Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 56 bytes [2025-12-14T03:42:22.617250532Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:22.617255622Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:22.617270329Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Handshake version=1 dcid=aa858cd2de713a84 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=5 pn=5 [2025-12-14T03:42:22.617276240Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=7 blocks=[1..3] ecn_counts=None [2025-12-14T03:42:22.617288583Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=611.820769ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, end_of_app_limited: 2, 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: 920, tv_nsec: 682117628 }, next_time: Instant { tv_sec: 920, tv_nsec: 682117628 }, 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:42:22.617346211Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:22.617355207Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:22.648624004Z TRACE quiche_apps::client] got 764 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:22.648653088Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Handshake version=1 dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e scid=aa858cd2de713a84 len=727 pn=4 [2025-12-14T03:42:22.648671252Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:22.648696539Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 764 bytes [2025-12-14T03:42:22.648704644Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:22.648709543Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:22.648728218Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Handshake version=1 dcid=aa858cd2de713a84 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=5 pn=6 [2025-12-14T03:42:22.648734530Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=9 blocks=[1..4] ecn_counts=None [2025-12-14T03:42:22.648749928Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=580.359073ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, end_of_app_limited: 2, 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: 920, tv_nsec: 713572411 }, next_time: Instant { tv_sec: 920, tv_nsec: 713572411 }, 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:42:22.648815651Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:22.648825850Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:23.230463267Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:23.230497681Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e loss detection timeout expired [2025-12-14T03:42:23.230505906Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=997.603125ms 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, end_of_app_limited: 2, 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: 920, tv_nsec: 713572411 }, next_time: Instant { tv_sec: 920, tv_nsec: 713572411 }, 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:42:23.230550118Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:23.230582048Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Handshake version=1 dcid=aa858cd2de713a84 scid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e len=48 pn=7 [2025-12-14T03:42:23.230587198Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=72741 blocks=[1..4] ecn_counts=None [2025-12-14T03:42:23.230593860Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:23.230614679Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=1.047495234s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=342 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 921, tv_nsec: 295417084 }, next_time: Instant { tv_sec: 921, tv_nsec: 295417084 }, 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:42:23.230700819Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:23.230711229Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:23.262503298Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:23.262524047Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Short dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e key_phase=false len=203 pn=0 [2025-12-14T03:42:23.262535688Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm HANDSHAKE_DONE [2025-12-14T03:42:23.262542812Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e dropped epoch 1 state [2025-12-14T03:42:23.262549464Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[62, be, 1b, 41, 91, 18, 32, c8] reset_token=[aa, 79, 37, dc, 1b, 1b, 6b, 3c, aa, 43, dd, 61, 0d, 5b, 75, ca] [2025-12-14T03:42:23.262562689Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[93, 26, 31, 6e, 13, e2, ba, d6] reset_token=[44, 21, c3, df, 99, b8, 7c, 02, a3, aa, a1, 85, b5, 81, 30, bd] [2025-12-14T03:42:23.262572517Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[cc, d3, 80, c9, c6, 2d, 0f, b7] reset_token=[63, 29, 6d, 1a, 0e, c3, 13, ad, 62, 95, 57, 0a, cc, 4f, 03, 29] [2025-12-14T03:42:23.262583147Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[04, a9, 16, bb, e8, aa, 07, 6e] reset_token=[c6, 71, 6d, 12, f6, dd, f8, dd, be, b1, 5a, f5, 41, 3c, 09, 66] [2025-12-14T03:42:23.262593235Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[4f, eb, fd, b4, 96, c7, 02, c1] reset_token=[d0, 2b, c8, 4c, 86, b4, fe, d4, a7, b3, bc, 00, 45, 06, 20, 0c] [2025-12-14T03:42:23.262612622Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:23.262692721Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 224 bytes [2025-12-14T03:42:23.262703230Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:23.262706977Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:23.262718238Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=5 pn=8 [2025-12-14T03:42:23.262721825Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:23.262730822Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=1.015379201s 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, end_of_app_limited: 6, 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: 921, tv_nsec: 327567270 }, next_time: Instant { tv_sec: 921, tv_nsec: 327567270 }, 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:42:23.262779533Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:23.262785213Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.279863223Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:24.279899591Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e loss detection timeout expired [2025-12-14T03:42:24.279908698Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=2.046200234s 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: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, end_of_app_limited: 6, 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: 921, tv_nsec: 327567270 }, next_time: Instant { tv_sec: 921, tv_nsec: 327567270 }, 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:42:24.279936680Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.279969481Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=123 pn=9 [2025-12-14T03:42:24.279975101Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=127179 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:24.279982084Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, 3c, af, 4b, d1, 7d, 8f, ff, f2, a0, d3, 6e, d2, e1, 10, 4b, 5c, ff, d9, d7] reset_token=[84, cd, 58, df, 6a, 8f, a2, 17, 69, d0, 6e, a5, a7, 6c, 62, 21] [2025-12-14T03:42:24.280009175Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, 7e, 7d, 6a, 5e, a2, 3e, ac, d3, 2c, a0, 85, 8c, 0e, 79, 18, a9, 5f, a4] reset_token=[64, 17, e6, 1c, e2, cd, 0c, 16, 91, 0b, 93, cc, aa, 10, d8, 1d] [2025-12-14T03:42:24.280018141Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:42:24.280040223Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=4.095907247s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=290 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 922, tv_nsec: 344804046 }, next_time: Instant { tv_sec: 922, tv_nsec: 344804046 }, 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:42:24.280122796Z TRACE quiche_apps::client] written 149 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:24.280133827Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=9 pn=10 [2025-12-14T03:42:24.280138285Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=127201 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:24.280142964Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm PING mtu_probe=None [2025-12-14T03:42:24.280183209Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=4.095943845s latest_rtt=0ns srtt=333ms min_rtt=333ms rttvar=166.5ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 0, delivered_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, first_sent_time: Instant { tv_sec: 920, tv_nsec: 24092245 }, 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: 922, tv_nsec: 344984852 }, next_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, 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:42:24.280229736Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:24.280236859Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.330876933Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:24.330904023Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Short dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e key_phase=false len=26 pn=1 [2025-12-14T03:42:24.330921876Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm ACK delay=2375 blocks=[8..8, 10..10] ecn_counts=None [2025-12-14T03:42:24.330943707Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e packet newly acked 8 [2025-12-14T03:42:24.330951211Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e packet newly acked 10 [2025-12-14T03:42:24.330958825Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e packet 3 lost on epoch 2 [2025-12-14T03:42:24.330990955Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm PING mtu_probe=None [2025-12-14T03:42:24.331015771Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 47 bytes [2025-12-14T03:42:24.331026251Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:24.331032442Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.331054964Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=120 pn=11 [2025-12-14T03:42:24.331060064Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=18 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:24.331064803Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, 3c, af, 4b, d1, 7d, 8f, ff, f2, a0, d3, 6e, d2, e1, 10, 4b, 5c, ff, d9, d7] reset_token=[84, cd, 58, df, 6a, 8f, a2, 17, 69, d0, 6e, a5, a7, 6c, 62, 21] [2025-12-14T03:42:24.331073218Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, 7e, 7d, 6a, 5e, a2, 3e, ac, d3, 2c, a0, 85, 8c, 0e, 79, 18, a9, 5f, a4] reset_token=[64, 17, e6, 1c, e2, cd, 0c, 16, 91, 0b, 93, cc, aa, 10, d8, 1d] [2025-12-14T03:42:24.331081083Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:42:24.331096091Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=5.967517ms latest_rtt=50.770738ms srtt=50.770738ms min_rtt=50.770738ms rttvar=25.385369ms cwnd=9450 ssthresh=9450 bytes_in_flight=295 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 922, tv_nsec: 395755590 }) Rate { delivered: 35, delivered_time: Instant { tv_sec: 922, tv_nsec: 395755590 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 0.11 Kbps, is_app_limited: true, interval: 2.371663345s, delivered: 35, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 24092245 }), send_elapsed: 2.320892607s, ack_elapsed: 2.371663345s, rtt: 50.770738ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 232663, last_update: Instant { tv_sec: 922, tv_nsec: 344984852 }, next_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:24.331188102Z TRACE quiche_apps::client] written 146 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:24.331199974Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.337276259Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:24.337286158Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e loss detection timeout expired [2025-12-14T03:42:24.337290917Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e packet 9 lost on epoch 2 [2025-12-14T03:42:24.337295335Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=171.057247ms latest_rtt=50.770738ms srtt=50.770738ms min_rtt=50.770738ms rttvar=25.385369ms cwnd=9450 ssthresh=9450 bytes_in_flight=146 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 922, tv_nsec: 395755590 }) Rate { delivered: 35, delivered_time: Instant { tv_sec: 922, tv_nsec: 395755590 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 10, rate_sample: RateSample { bandwidth: 0.11 Kbps, is_app_limited: true, interval: 2.371663345s, delivered: 35, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 24092245 }), send_elapsed: 2.320892607s, ack_elapsed: 2.371663345s, rtt: 50.770738ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 232663, last_update: Instant { tv_sec: 922, tv_nsec: 344984852 }, next_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:24.337323938Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.337338135Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=121 pn=12 [2025-12-14T03:42:24.337342603Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm ACK delay=804 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:24.337347562Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[e6, 87, 7e, 7d, 6a, 5e, a2, 3e, ac, d3, 2c, a0, 85, 8c, 0e, 79, 18, a9, 5f, a4] reset_token=[64, 17, e6, 1c, e2, cd, 0c, 16, 91, 0b, 93, cc, aa, 10, d8, 1d] [2025-12-14T03:42:24.337356078Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[ea, 3c, af, 4b, d1, 7d, 8f, ff, f2, a0, d3, 6e, d2, e1, 10, 4b, 5c, ff, d9, d7] reset_token=[84, cd, 58, df, 6a, 8f, a2, 17, 69, d0, 6e, a5, a7, 6c, 62, 21] [2025-12-14T03:42:24.337363522Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:42:24.337374813Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=177.266629ms latest_rtt=50.770738ms srtt=50.770738ms min_rtt=50.770738ms rttvar=25.385369ms cwnd=9450 ssthresh=9450 bytes_in_flight=293 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 922, tv_nsec: 395755590 }) Rate { delivered: 35, delivered_time: Instant { tv_sec: 922, tv_nsec: 395755590 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 10, rate_sample: RateSample { bandwidth: 0.11 Kbps, is_app_limited: true, interval: 2.371663345s, delivered: 35, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 24092245 }), send_elapsed: 2.320892607s, ack_elapsed: 2.371663345s, rtt: 50.770738ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 232663, last_update: Instant { tv_sec: 922, tv_nsec: 344984852 }, next_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:24.337417152Z TRACE quiche_apps::client] written 147 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:24.337423624Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.363981469Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:24.364003180Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx pkt Short dcid=2968d0b34cd49e7bd43f5bedf933a96794d8b15e key_phase=false len=1049 pn=2 [2025-12-14T03:42:24.364027866Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:24.364038426Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:24.364054235Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 1070 bytes [2025-12-14T03:42:24.364063512Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:24.364069363Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.364080213Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:24.364086375Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:24.364092356Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:24.364097906Z INFO quiche_apps::common] 1/1 response(s) received in 2.404692962s, closing... [2025-12-14T03:42:24.364113355Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx pkt Short dcid=aa858cd2de713a84 key_phase=false len=10 pn=13 [2025-12-14T03:42:24.364120007Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:24.364135476Z TRACE quiche::recovery::congestion::recovery] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e timer=177.281958ms latest_rtt=50.770738ms srtt=50.770738ms min_rtt=50.770738ms rttvar=25.385369ms cwnd=9450 ssthresh=9450 bytes_in_flight=329 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 922, tv_nsec: 395755590 }) Rate { delivered: 35, delivered_time: Instant { tv_sec: 922, tv_nsec: 395755590 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 344984852 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 10, rate_sample: RateSample { bandwidth: 0.11 Kbps, is_app_limited: true, interval: 2.371663345s, delivered: 35, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 920, tv_nsec: 24092245 }), send_elapsed: 2.320892607s, ack_elapsed: 2.371663345s, rtt: 50.770738ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 232663, last_update: Instant { tv_sec: 922, tv_nsec: 428962808 }, next_time: Instant { tv_sec: 922, tv_nsec: 428962808 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:24.364225735Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:33387 to 193.167.100.100:443 [2025-12-14T03:42:24.364232327Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.368370854Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:24.368386372Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 44 bytes [2025-12-14T03:42:24.368395339Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:24.368401711Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.368409305Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.622063659Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:33387 [2025-12-14T03:42:24.622095538Z TRACE quiche_apps::client] 0.0.0.0:33387: processed 1070 bytes [2025-12-14T03:42:24.622104144Z TRACE quiche_apps::client] 0.0.0.0:33387: recv() would block [2025-12-14T03:42:24.622109835Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.622120104Z TRACE quiche_apps::client] 0.0.0.0:33387 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.821383249Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:24.821416501Z TRACE quiche] 2968d0b34cd49e7bd43f5bedf933a96794d8b15e draining timeout expired [2025-12-14T03:42:24.821469459Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.821491230Z INFO quiche_apps::client] connection closed, recv=8 sent=14 lost=2 retrans=4 sent_bytes=1456 recv_bytes=4181 lost_bytes=290 [local_addr=0.0.0.0:33387 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=8 sent=14 lost=2 retrans=4 rtt=50.770738ms min_rtt=Some(50.770738ms) rttvar=25.385369ms cwnd=9450 sent_bytes=1456 recv_bytes=4181 lost_bytes=0 stream_retrans_bytes=126 pmtu=1350 delivery_rate=14] [2025-12-14T03:42:24.826594173Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:24.826859256Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:60115 with scid 783202186717579120588a0a0fad130644d1d2ac [2025-12-14T03:42:24.826899210Z TRACE quiche::tls] 783202186717579120588a0a0fad130644d1d2ac write message lvl=Initial len=266 [2025-12-14T03:42:24.826916282Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx pkt Initial version=1 dcid=fa3761d6429d69521b32cb1344a291ac scid=783202186717579120588a0a0fad130644d1d2ac len=270 pn=0 [2025-12-14T03:42:24.826920049Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:24.826933695Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac timer=998.932314ms 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: 922, tv_nsec: 891722565 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 891722565 }, 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: 922, tv_nsec: 891722565 }, next_time: Instant { tv_sec: 922, tv_nsec: 891722565 }, 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:42:24.827014355Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:24.864789790Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:24.864807172Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx pkt Initial version=1 dcid=783202186717579120588a0a0fad130644d1d2ac scid=62585e96c7948c42 token= len=398 pn=0 [2025-12-14T03:42:24.864824755Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:24.864833261Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac packet newly acked 0 [2025-12-14T03:42:24.864842318Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:24.864949728Z TRACE quiche::tls] 783202186717579120588a0a0fad130644d1d2ac set write secret lvl=Handshake [2025-12-14T03:42:24.864964225Z TRACE quiche::tls] 783202186717579120588a0a0fad130644d1d2ac set read secret lvl=Handshake [2025-12-14T03:42:24.864979343Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm PADDING len=282 [2025-12-14T03:42:24.865009229Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx pkt Handshake version=1 dcid=783202186717579120588a0a0fad130644d1d2ac scid=62585e96c7948c42 len=727 pn=0 [2025-12-14T03:42:24.865019538Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:24.865235149Z TRACE quiche::tls] 783202186717579120588a0a0fad130644d1d2ac write message lvl=Handshake len=36 [2025-12-14T03:42:24.865242252Z TRACE quiche::tls] 783202186717579120588a0a0fad130644d1d2ac set write secret lvl=OneRTT [2025-12-14T03:42:24.865257150Z TRACE quiche::tls] 783202186717579120588a0a0fad130644d1d2ac set read secret lvl=OneRTT [2025-12-14T03:42:24.865274222Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac 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(fa3761d6429d69521b32cb1344a291ac), 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(62585e96c7948c42), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:24.865297045Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 1200 bytes [2025-12-14T03:42:24.865302384Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:24.865305320Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.865313405Z DEBUG quiche_apps::common] sending HTTP request "GET /harsh-cyan-rogue\r\n" [2025-12-14T03:42:24.865369980Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx pkt Initial version=1 dcid=62585e96c7948c42 scid=783202186717579120588a0a0fad130644d1d2ac len=6 pn=1 [2025-12-14T03:42:24.865375010Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm ACK delay=70 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:24.865385178Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac timer=113.228745ms latest_rtt=37.936936ms srtt=37.936936ms min_rtt=37.936936ms rttvar=18.968468ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.22 Kbps, is_app_limited: true, interval: 37.936936ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 891722565 }), send_elapsed: 0ns, ack_elapsed: 37.936936ms, rtt: 37.936936ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 444817, last_update: Instant { tv_sec: 922, tv_nsec: 930127903 }, next_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:24.865407500Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx pkt Handshake version=1 dcid=62585e96c7948c42 scid=783202186717579120588a0a0fad130644d1d2ac len=45 pn=2 [2025-12-14T03:42:24.865411087Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:24.865414563Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:24.865421025Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac timer=113.751157ms latest_rtt=37.936936ms srtt=37.936936ms min_rtt=37.936936ms rttvar=18.968468ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.22 Kbps, is_app_limited: true, interval: 37.936936ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 891722565 }), send_elapsed: 0ns, ack_elapsed: 37.936936ms, rtt: 37.936936ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 444817, last_update: Instant { tv_sec: 922, tv_nsec: 930217580 }, next_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, max_datagram_size: 1350, last_packet_size: None, iv: 222.563µ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:42:24.865440051Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac dropped epoch 0 state [2025-12-14T03:42:24.865453365Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx pkt Short dcid=62585e96c7948c42 key_phase=false len=1164 pn=3 [2025-12-14T03:42:24.865456642Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[6c, 57, 7c, da, d1, ef, 9e, 5f, 7e, e6, 30, 56, 3d, 3e, 26, 82, b1, c7, ad, c6] reset_token=[43, fb, e6, 13, d0, 35, dc, 5f, 85, f6, 65, 76, e1, 07, 8e, 1e] [2025-12-14T03:42:24.865463564Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[da, 64, fb, b2, e4, 38, 28, b9, 4e, 80, cf, 5c, f7, 3d, 25, d2, 58, d8, 52, 50] reset_token=[18, 34, 8a, 5f, af, fe, f1, 71, 11, 10, 47, 0f, a1, 88, e8, 1b] [2025-12-14T03:42:24.865469526Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm STREAM id=0 off=0 len=23 fin=true [2025-12-14T03:42:24.865472612Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm PADDING len=1056 [2025-12-14T03:42:24.865480105Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac timer=113.692077ms latest_rtt=37.936936ms srtt=37.936936ms min_rtt=37.936936ms rttvar=18.968468ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.22 Kbps, is_app_limited: true, interval: 37.936936ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 891722565 }), send_elapsed: 0ns, ack_elapsed: 37.936936ms, rtt: 37.936936ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 444817, last_update: Instant { tv_sec: 922, tv_nsec: 930217580 }, next_time: Instant { tv_sec: 922, tv_nsec: 930440143 }, 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:42:24.865520110Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:60115 to 193.167.100.100:443 [2025-12-14T03:42:24.865525820Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.898734882Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:24.898753687Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx pkt Short dcid=783202186717579120588a0a0fad130644d1d2ac key_phase=false len=203 pn=0 [2025-12-14T03:42:24.898770188Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm HANDSHAKE_DONE [2025-12-14T03:42:24.898779104Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac dropped epoch 1 state [2025-12-14T03:42:24.898789624Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[c8, 4b, 2a, 45, c5, 4e, af, a3] reset_token=[c3, 05, df, 93, cd, 16, 92, d4, 7b, 15, 00, fc, 0c, 11, a7, 10] [2025-12-14T03:42:24.898824960Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0d, 7d, dc, 57, 47, ea, 46, 8b] reset_token=[2d, 55, 0d, 1f, 15, 45, 4c, 08, 97, 09, 4e, a0, d4, 37, f2, a4] [2025-12-14T03:42:24.898838305Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e5, 86, 06, 78, 8e, 84, d1, eb] reset_token=[a2, f4, b7, 5f, 8f, 0d, d4, 8f, 2f, 71, 21, fe, 26, 5e, 47, e5] [2025-12-14T03:42:24.898851169Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ae, ad, 6b, b1, 89, 05, dd, f0] reset_token=[aa, c8, 90, 49, 2e, a0, 00, 16, 62, ec, a9, 2f, 5b, 40, ee, f7] [2025-12-14T03:42:24.898863752Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[bc, c1, c2, 3b, 6c, 8e, 62, 7d] reset_token=[fd, 1f, 59, 73, d2, 3c, fb, 2d, 88, 57, c7, 03, 61, 48, 4e, 2e] [2025-12-14T03:42:24.898874913Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:24.898915899Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 224 bytes [2025-12-14T03:42:24.898927110Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:24.898933562Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.898949582Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx pkt Short dcid=62585e96c7948c42 key_phase=false len=5 pn=4 [2025-12-14T03:42:24.898954030Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm ACK delay=24 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:24.898964650Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac timer=105.206882ms latest_rtt=37.936936ms srtt=37.936936ms min_rtt=37.936936ms rttvar=18.968468ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.22 Kbps, is_app_limited: true, interval: 37.936936ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 891722565 }), send_elapsed: 0ns, ack_elapsed: 37.936936ms, rtt: 37.936936ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 444817, last_update: Instant { tv_sec: 922, tv_nsec: 963798514 }, next_time: Instant { tv_sec: 922, tv_nsec: 963798514 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:24.899017608Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:60115 to 193.167.100.100:443 [2025-12-14T03:42:24.899029230Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.900319783Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:24.900330273Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx pkt Short dcid=783202186717579120588a0a0fad130644d1d2ac key_phase=false len=1049 pn=1 [2025-12-14T03:42:24.900337887Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:24.900345030Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:24.900356021Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 1070 bytes [2025-12-14T03:42:24.900362663Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:24.900367272Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.900381779Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:24.900387389Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:24.900392168Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:24.900397007Z INFO quiche_apps::common] 1/1 response(s) received in 73.378475ms, closing... [2025-12-14T03:42:24.900408629Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx pkt Short dcid=62585e96c7948c42 key_phase=false len=10 pn=5 [2025-12-14T03:42:24.900414460Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:24.900427684Z TRACE quiche::recovery::congestion::recovery] 783202186717579120588a0a0fad130644d1d2ac timer=138.786082ms latest_rtt=37.936936ms srtt=37.936936ms min_rtt=37.936936ms rttvar=18.968468ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, first_sent_time: Instant { tv_sec: 922, tv_nsec: 930127933 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.22 Kbps, is_app_limited: true, interval: 37.936936ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 922, tv_nsec: 891722565 }), send_elapsed: 0ns, ack_elapsed: 37.936936ms, rtt: 37.936936ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 444817, last_update: Instant { tv_sec: 922, tv_nsec: 965259875 }, next_time: Instant { tv_sec: 922, tv_nsec: 963798514 }, max_datagram_size: 1350, last_packet_size: None, iv: 80.932µ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:42:24.900479421Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:60115 to 193.167.100.100:443 [2025-12-14T03:42:24.900487225Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:24.918778277Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:24.918804796Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 44 bytes [2025-12-14T03:42:24.918814164Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:24.918820175Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:24.918829853Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:25.005103025Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:25.005160522Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 224 bytes [2025-12-14T03:42:25.005172785Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:25.005178506Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:25.005187793Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:25.216613698Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:25.216651719Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 224 bytes [2025-12-14T03:42:25.216659353Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:25.216663821Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:25.216672538Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:25.217557013Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:60115 [2025-12-14T03:42:25.217572051Z TRACE quiche_apps::client] 0.0.0.0:60115: processed 224 bytes [2025-12-14T03:42:25.217578753Z TRACE quiche_apps::client] 0.0.0.0:60115: recv() would block [2025-12-14T03:42:25.217584013Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:25.217605363Z TRACE quiche_apps::client] 0.0.0.0:60115 -> 193.167.100.100:443: done writing [2025-12-14T03:42:25.242679095Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:25.242691287Z TRACE quiche] 783202186717579120588a0a0fad130644d1d2ac draining timeout expired [2025-12-14T03:42:25.242739317Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:25.242746741Z 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:60115 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=4 sent=6 lost=0 retrans=0 rtt=37.936936ms min_rtt=Some(37.936936ms) rttvar=18.968468ms cwnd=13500 sent_bytes=1750 recv_bytes=2494 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8777] [2025-12-14T03:42:25.247404615Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:25.247644772Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:59783 with scid edf12cc65407f15f1b1e4169fec835d571223e19 [2025-12-14T03:42:25.247684966Z TRACE quiche::tls] edf12cc65407f15f1b1e4169fec835d571223e19 write message lvl=Initial len=266 [2025-12-14T03:42:25.247701718Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Initial version=1 dcid=2cfbcea3a068e69845d79073ec59bce5 scid=edf12cc65407f15f1b1e4169fec835d571223e19 len=270 pn=0 [2025-12-14T03:42:25.247705565Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:25.247718860Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=998.932814ms 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: 923, tv_nsec: 312508150 }, first_sent_time: Instant { tv_sec: 923, tv_nsec: 312508150 }, 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: 923, tv_nsec: 312508150 }, next_time: Instant { tv_sec: 923, tv_nsec: 312508150 }, 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:42:25.247778711Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:26.247827008Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:26.247856413Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 loss detection timeout expired [2025-12-14T03:42:26.247864789Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=997.786174ms 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: 923, tv_nsec: 312508150 }, first_sent_time: Instant { tv_sec: 923, tv_nsec: 312508150 }, 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: 923, tv_nsec: 312508150 }, next_time: Instant { tv_sec: 923, tv_nsec: 312508150 }, 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:42:26.247903491Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.247943756Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Initial version=1 dcid=2cfbcea3a068e69845d79073ec59bce5 scid=edf12cc65407f15f1b1e4169fec835d571223e19 len=270 pn=1 [2025-12-14T03:42:26.247948805Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:26.247967801Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=1.997952101s 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: 923, tv_nsec: 312508150 }, first_sent_time: Instant { tv_sec: 923, tv_nsec: 312508150 }, 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: 924, tv_nsec: 312776327 }, next_time: Instant { tv_sec: 924, tv_nsec: 312776327 }, 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:42:26.248045916Z TRACE quiche_apps::client] written 1200 bytes from 0.0.0.0:59783 to 193.167.100.100:443 [2025-12-14T03:42:26.248053961Z TRACE quiche_apps::client] 0.0.0.0:59783 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.285374556Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:59783 [2025-12-14T03:42:26.285406095Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx pkt Initial version=1 dcid=edf12cc65407f15f1b1e4169fec835d571223e19 scid=ff54a3e0400b33a3 token= len=397 pn=0 [2025-12-14T03:42:26.285430841Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm ACK delay=0 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:26.285444015Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 packet newly acked 1 [2025-12-14T03:42:26.285453974Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 packet 0 lost on epoch 0 [2025-12-14T03:42:26.285486144Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:26.285654998Z TRACE quiche::tls] edf12cc65407f15f1b1e4169fec835d571223e19 set write secret lvl=Handshake [2025-12-14T03:42:26.285671859Z TRACE quiche::tls] edf12cc65407f15f1b1e4169fec835d571223e19 set read secret lvl=Handshake [2025-12-14T03:42:26.285685385Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm PADDING len=281 [2025-12-14T03:42:26.285716102Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx pkt Handshake version=1 dcid=edf12cc65407f15f1b1e4169fec835d571223e19 scid=ff54a3e0400b33a3 len=728 pn=0 [2025-12-14T03:42:26.285725058Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm CRYPTO off=0 len=707 [2025-12-14T03:42:26.285948915Z TRACE quiche::tls] edf12cc65407f15f1b1e4169fec835d571223e19 write message lvl=Handshake len=36 [2025-12-14T03:42:26.285955347Z TRACE quiche::tls] edf12cc65407f15f1b1e4169fec835d571223e19 set write secret lvl=OneRTT [2025-12-14T03:42:26.285965406Z TRACE quiche::tls] edf12cc65407f15f1b1e4169fec835d571223e19 set read secret lvl=OneRTT [2025-12-14T03:42:26.285987006Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 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(2cfbcea3a068e69845d79073ec59bce5), 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(ff54a3e0400b33a3), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:26.286019587Z TRACE quiche_apps::client] 0.0.0.0:59783: processed 1200 bytes [2025-12-14T03:42:26.286024907Z TRACE quiche_apps::client] 0.0.0.0:59783: recv() would block [2025-12-14T03:42:26.286027953Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.286037150Z DEBUG quiche_apps::common] sending HTTP request "GET /steaming-giant-assassin\r\n" [2025-12-14T03:42:26.286094326Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Initial version=1 dcid=ff54a3e0400b33a3 scid=edf12cc65407f15f1b1e4169fec835d571223e19 len=6 pn=2 [2025-12-14T03:42:26.286098925Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm ACK delay=86 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.286109705Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=111.728038ms latest_rtt=37.479461ms srtt=37.479461ms min_rtt=37.479461ms rttvar=18.73973ms cwnd=9450 ssthresh=9450 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 924, tv_nsec: 350255788 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, 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.037747638s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 923, tv_nsec: 312508150 }), send_elapsed: 1.000268177s, ack_elapsed: 1.037747638s, rtt: 37.479461ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315172, last_update: Instant { tv_sec: 924, tv_nsec: 350941204 }, next_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:26.286134461Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Handshake version=1 dcid=ff54a3e0400b33a3 scid=edf12cc65407f15f1b1e4169fec835d571223e19 len=45 pn=3 [2025-12-14T03:42:26.286138128Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm ACK delay=52 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.286141304Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:26.286175417Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=112.347111ms latest_rtt=37.479461ms srtt=37.479461ms min_rtt=37.479461ms rttvar=18.73973ms cwnd=9450 ssthresh=9450 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 924, tv_nsec: 388420665 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, 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.037747638s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 923, tv_nsec: 312508150 }), send_elapsed: 1.000268177s, ack_elapsed: 1.037747638s, rtt: 37.479461ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315172, last_update: Instant { tv_sec: 924, tv_nsec: 350941204 }, next_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:26.286200925Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 dropped epoch 0 state [2025-12-14T03:42:26.286215472Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Short dcid=ff54a3e0400b33a3 key_phase=false len=1164 pn=4 [2025-12-14T03:42:26.286218808Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[90, c2, 06, 2d, f3, 48, de, bd, 39, be, fb, b3, f1, 71, ee, 7a, 0f, aa, b6, 4d] reset_token=[35, e3, 1e, f1, e8, f8, 98, 99, 42, 87, 37, 0d, c8, ba, f7, 27] [2025-12-14T03:42:26.286226332Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[10, f7, 49, 06, 28, 65, ce, 7a, bc, 8a, 34, 46, f1, 9d, ab, e7, ee, ea, 9a, 76] reset_token=[97, ac, 2d, 8f, 50, 5f, b7, a9, f4, c9, d1, 24, 01, b3, ef, 4e] [2025-12-14T03:42:26.286232754Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm STREAM id=0 off=0 len=30 fin=true [2025-12-14T03:42:26.286235910Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm PADDING len=1049 [2025-12-14T03:42:26.286243855Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=112.279495ms latest_rtt=37.479461ms srtt=37.479461ms min_rtt=37.479461ms rttvar=18.73973ms cwnd=9450 ssthresh=9450 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 924, tv_nsec: 388420665 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, 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.037747638s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 923, tv_nsec: 312508150 }), send_elapsed: 1.000268177s, ack_elapsed: 1.037747638s, rtt: 37.479461ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315172, last_update: Instant { tv_sec: 924, tv_nsec: 350941204 }, next_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:26.286283278Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:59783 to 193.167.100.100:443 [2025-12-14T03:42:26.286288979Z TRACE quiche_apps::client] 0.0.0.0:59783 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.319119869Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:59783 [2025-12-14T03:42:26.319137021Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx pkt Short dcid=edf12cc65407f15f1b1e4169fec835d571223e19 key_phase=false len=20 pn=0 [2025-12-14T03:42:26.319166025Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm HANDSHAKE_DONE [2025-12-14T03:42:26.319173539Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 dropped epoch 1 state [2025-12-14T03:42:26.319179149Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm PADDING len=2 [2025-12-14T03:42:26.319191272Z TRACE quiche_apps::client] 0.0.0.0:59783: processed 41 bytes [2025-12-14T03:42:26.319198174Z TRACE quiche_apps::client] 0.0.0.0:59783: recv() would block [2025-12-14T03:42:26.319202803Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.319223882Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Short dcid=ff54a3e0400b33a3 key_phase=false len=5 pn=5 [2025-12-14T03:42:26.319230425Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm ACK delay=10 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.319240894Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=104.281704ms latest_rtt=37.479461ms srtt=37.479461ms min_rtt=37.479461ms rttvar=18.73973ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 924, tv_nsec: 388420665 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, 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.037747638s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 923, tv_nsec: 312508150 }), send_elapsed: 1.000268177s, ack_elapsed: 1.037747638s, rtt: 37.479461ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315172, last_update: Instant { tv_sec: 924, tv_nsec: 350941204 }, next_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:26.319297720Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:59783 to 193.167.100.100:443 [2025-12-14T03:42:26.319307498Z TRACE quiche_apps::client] 0.0.0.0:59783 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.319415807Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:59783 [2025-12-14T03:42:26.319437938Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx pkt Short dcid=edf12cc65407f15f1b1e4169fec835d571223e19 key_phase=false len=202 pn=1 [2025-12-14T03:42:26.319450942Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[80, 2d, cc, 99, 21, f4, fa, 4c] reset_token=[ed, 62, 6d, 1a, a9, 1f, 4b, ac, ce, 49, af, 42, be, 6a, 8e, f7] [2025-12-14T03:42:26.319463516Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[b1, db, ae, 9d, be, 92, a6, 88] reset_token=[23, c6, 17, 49, d2, 4f, 89, 1a, 05, 69, 53, 34, d5, 4f, e7, 28] [2025-12-14T03:42:26.319473324Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[d3, ae, e5, b5, 31, 89, ce, 3d] reset_token=[8d, f4, 4e, 75, 42, 34, 30, e0, b6, a6, b8, 7a, 68, 4d, 18, fc] [2025-12-14T03:42:26.319482641Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[0c, 94, b4, 8b, b3, 2d, 27, 72] reset_token=[96, e4, 60, 6e, eb, 12, d5, 93, 79, ba, dc, bc, 5e, f4, 73, 9c] [2025-12-14T03:42:26.319493452Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[73, ad, c3, 1f, 26, a6, de, 12] reset_token=[98, 4c, 59, 5b, 1a, de, 57, 4c, 86, 6d, c8, 3a, c5, 36, 01, a7] [2025-12-14T03:42:26.319502148Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:26.319526884Z TRACE quiche_apps::client] 0.0.0.0:59783: processed 223 bytes [2025-12-14T03:42:26.319532174Z TRACE quiche_apps::client] 0.0.0.0:59783: recv() would block [2025-12-14T03:42:26.319535129Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.319544567Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Short dcid=ff54a3e0400b33a3 key_phase=false len=5 pn=6 [2025-12-14T03:42:26.319550808Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-12-14T03:42:26.319570756Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=103.951712ms latest_rtt=37.479461ms srtt=37.479461ms min_rtt=37.479461ms rttvar=18.73973ms cwnd=9450 ssthresh=9450 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 924, tv_nsec: 388420665 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, 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.037747638s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 923, tv_nsec: 312508150 }), send_elapsed: 1.000268177s, ack_elapsed: 1.037747638s, rtt: 37.479461ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315172, last_update: Instant { tv_sec: 924, tv_nsec: 350941204 }, next_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:26.319620929Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:59783 to 193.167.100.100:443 [2025-12-14T03:42:26.319626950Z TRACE quiche_apps::client] 0.0.0.0:59783 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.321042659Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:59783 [2025-12-14T03:42:26.321058919Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx pkt Short dcid=edf12cc65407f15f1b1e4169fec835d571223e19 key_phase=false len=1049 pn=2 [2025-12-14T03:42:26.321070331Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:26.321077634Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:26.321088885Z TRACE quiche_apps::client] 0.0.0.0:59783: processed 1070 bytes [2025-12-14T03:42:26.321095908Z TRACE quiche_apps::client] 0.0.0.0:59783: recv() would block [2025-12-14T03:42:26.321100858Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.321108482Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:26.321113541Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:26.321118530Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:26.321123840Z INFO quiche_apps::common] 1/1 response(s) received in 1.073340601s, closing... [2025-12-14T03:42:26.321136724Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx pkt Short dcid=ff54a3e0400b33a3 key_phase=false len=10 pn=7 [2025-12-14T03:42:26.321142114Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:26.321201415Z TRACE quiche::recovery::congestion::recovery] edf12cc65407f15f1b1e4169fec835d571223e19 timer=137.366968ms latest_rtt=37.479461ms srtt=37.479461ms min_rtt=37.479461ms rttvar=18.73973ms cwnd=9450 ssthresh=9450 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 924, tv_nsec: 388420665 }) Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, 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.037747638s, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 923, tv_nsec: 312508150 }), send_elapsed: 1.000268177s, ack_elapsed: 1.037747638s, rtt: 37.479461ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 315172, last_update: Instant { tv_sec: 924, tv_nsec: 350941204 }, next_time: Instant { tv_sec: 924, tv_nsec: 350941204 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:26.321261487Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:59783 to 193.167.100.100:443 [2025-12-14T03:42:26.321267037Z TRACE quiche_apps::client] 0.0.0.0:59783 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.352328356Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:59783 [2025-12-14T03:42:26.352344586Z TRACE quiche_apps::client] 0.0.0.0:59783: processed 42 bytes [2025-12-14T03:42:26.352350648Z TRACE quiche_apps::client] 0.0.0.0:59783: recv() would block [2025-12-14T03:42:26.352357580Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.352366958Z TRACE quiche_apps::client] 0.0.0.0:59783 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.659737783Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:26.659759684Z TRACE quiche] edf12cc65407f15f1b1e4169fec835d571223e19 draining timeout expired [2025-12-14T03:42:26.659795410Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.659803104Z 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:59783 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=8 lost=1 retrans=2 rtt=37.479461ms min_rtt=Some(37.479461ms) rttvar=18.73973ms cwnd=9450 sent_bytes=2114 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=532 pmtu=1350 delivery_rate=320] [2025-12-14T03:42:26.664607411Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:26.664855042Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:57099 with scid 5fc85d244974e6313a1e877d09b0e357c719fcc1 [2025-12-14T03:42:26.664894686Z TRACE quiche::tls] 5fc85d244974e6313a1e877d09b0e357c719fcc1 write message lvl=Initial len=266 [2025-12-14T03:42:26.664911708Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Initial version=1 dcid=2d075698b24b615ee56cb9da66e5edb8 scid=5fc85d244974e6313a1e877d09b0e357c719fcc1 len=270 pn=0 [2025-12-14T03:42:26.664915835Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:26.664929751Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=998.932024ms 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: 924, tv_nsec: 729718281 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 729718281 }, 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: 924, tv_nsec: 729718281 }, next_time: Instant { tv_sec: 924, tv_nsec: 729718281 }, 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:42:26.665013778Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:26.701451141Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:57099 [2025-12-14T03:42:26.701469665Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx pkt Initial version=1 dcid=5fc85d244974e6313a1e877d09b0e357c719fcc1 scid=eb94d6588e6b0d81 token= len=398 pn=0 [2025-12-14T03:42:26.701490614Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.701500012Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 packet newly acked 0 [2025-12-14T03:42:26.701508447Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:26.701613182Z TRACE quiche::tls] 5fc85d244974e6313a1e877d09b0e357c719fcc1 set write secret lvl=Handshake [2025-12-14T03:42:26.701627349Z TRACE quiche::tls] 5fc85d244974e6313a1e877d09b0e357c719fcc1 set read secret lvl=Handshake [2025-12-14T03:42:26.701641886Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm PADDING len=282 [2025-12-14T03:42:26.701663767Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx pkt Handshake version=1 dcid=5fc85d244974e6313a1e877d09b0e357c719fcc1 scid=eb94d6588e6b0d81 len=727 pn=0 [2025-12-14T03:42:26.701670479Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:26.701841598Z TRACE quiche::tls] 5fc85d244974e6313a1e877d09b0e357c719fcc1 write message lvl=Handshake len=36 [2025-12-14T03:42:26.701846277Z TRACE quiche::tls] 5fc85d244974e6313a1e877d09b0e357c719fcc1 set write secret lvl=OneRTT [2025-12-14T03:42:26.701853470Z TRACE quiche::tls] 5fc85d244974e6313a1e877d09b0e357c719fcc1 set read secret lvl=OneRTT [2025-12-14T03:42:26.701868598Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 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(2d075698b24b615ee56cb9da66e5edb8), 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(eb94d6588e6b0d81), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:26.701889297Z TRACE quiche_apps::client] 0.0.0.0:57099: processed 1200 bytes [2025-12-14T03:42:26.701894546Z TRACE quiche_apps::client] 0.0.0.0:57099: recv() would block [2025-12-14T03:42:26.701897542Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.701909284Z DEBUG quiche_apps::common] sending HTTP request "GET /endless-smooth-porcupine\r\n" [2025-12-14T03:42:26.701959808Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Initial version=1 dcid=eb94d6588e6b0d81 scid=5fc85d244974e6313a1e877d09b0e357c719fcc1 len=5 pn=1 [2025-12-14T03:42:26.701964216Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm ACK delay=61 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.701973654Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=109.303171ms latest_rtt=36.603733ms srtt=36.603733ms min_rtt=36.603733ms rttvar=18.301866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.78 Kbps, is_app_limited: true, interval: 36.603733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 924, tv_nsec: 729718281 }), send_elapsed: 0ns, ack_elapsed: 36.603733ms, rtt: 36.603733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461018, last_update: Instant { tv_sec: 924, tv_nsec: 766722840 }, next_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:26.702000674Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Handshake version=1 dcid=eb94d6588e6b0d81 scid=5fc85d244974e6313a1e877d09b0e357c719fcc1 len=45 pn=2 [2025-12-14T03:42:26.702004161Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm ACK delay=42 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.702007287Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:26.702013548Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=109.749812ms latest_rtt=36.603733ms srtt=36.603733ms min_rtt=36.603733ms rttvar=18.301866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.78 Kbps, is_app_limited: true, interval: 36.603733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 924, tv_nsec: 729718281 }), send_elapsed: 0ns, ack_elapsed: 36.603733ms, rtt: 36.603733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461018, last_update: Instant { tv_sec: 924, tv_nsec: 766808349 }, next_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, max_datagram_size: 1350, last_packet_size: None, iv: 214.742µ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:42:26.702027634Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 dropped epoch 0 state [2025-12-14T03:42:26.702040618Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Short dcid=eb94d6588e6b0d81 key_phase=false len=1165 pn=3 [2025-12-14T03:42:26.702043935Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bf, f6, bb, 99, ac, f6, b6, 0c, ea, b0, 8a, f4, 04, 23, 1e, 01, cb, ed, d0, 86] reset_token=[ff, b7, 68, 7d, 03, 1b, 68, 17, fc, 52, 40, 5e, ce, 28, cc, ef] [2025-12-14T03:42:26.702051258Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d4, b4, c9, 5f, bc, 5a, 09, 75, 68, 40, fb, 9a, 28, 65, 36, f9, 95, 29, cf, 33] reset_token=[1b, 4f, 35, 9a, dc, 67, 8b, 95, 24, 86, 55, 9a, 00, 10, 71, 71] [2025-12-14T03:42:26.702057740Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm STREAM id=0 off=0 len=31 fin=true [2025-12-14T03:42:26.702060906Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm PADDING len=1049 [2025-12-14T03:42:26.702068130Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=109.695251ms latest_rtt=36.603733ms srtt=36.603733ms min_rtt=36.603733ms rttvar=18.301866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1290 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.78 Kbps, is_app_limited: true, interval: 36.603733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 924, tv_nsec: 729718281 }), send_elapsed: 0ns, ack_elapsed: 36.603733ms, rtt: 36.603733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1191, rate: 461018, last_update: Instant { tv_sec: 924, tv_nsec: 766808349 }, next_time: Instant { tv_sec: 924, tv_nsec: 767023091 }, max_datagram_size: 1350, last_packet_size: Some(1191), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:26.702115388Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:57099 to 193.167.100.100:443 [2025-12-14T03:42:26.702125507Z TRACE quiche_apps::client] 0.0.0.0:57099 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.734877089Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:57099 [2025-12-14T03:42:26.734921592Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx pkt Short dcid=5fc85d244974e6313a1e877d09b0e357c719fcc1 key_phase=false len=20 pn=0 [2025-12-14T03:42:26.734938824Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm HANDSHAKE_DONE [2025-12-14T03:42:26.734949113Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 dropped epoch 1 state [2025-12-14T03:42:26.734953381Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm PADDING len=2 [2025-12-14T03:42:26.734971074Z TRACE quiche_apps::client] 0.0.0.0:57099: processed 41 bytes [2025-12-14T03:42:26.734979860Z TRACE quiche_apps::client] 0.0.0.0:57099: recv() would block [2025-12-14T03:42:26.734984850Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.735004917Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Short dcid=eb94d6588e6b0d81 key_phase=false len=5 pn=4 [2025-12-14T03:42:26.735008774Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm ACK delay=10 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:26.735027640Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=101.734389ms latest_rtt=36.603733ms srtt=36.603733ms min_rtt=36.603733ms rttvar=18.301866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1191 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.78 Kbps, is_app_limited: true, interval: 36.603733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 924, tv_nsec: 729718281 }), send_elapsed: 0ns, ack_elapsed: 36.603733ms, rtt: 36.603733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461018, last_update: Instant { tv_sec: 924, tv_nsec: 799848359 }, next_time: Instant { tv_sec: 924, tv_nsec: 799848359 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:26.735109672Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:57099 to 193.167.100.100:443 [2025-12-14T03:42:26.735120493Z TRACE quiche_apps::client] 0.0.0.0:57099 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.735135400Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:57099 [2025-12-14T03:42:26.735142774Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx pkt Short dcid=5fc85d244974e6313a1e877d09b0e357c719fcc1 key_phase=false len=202 pn=1 [2025-12-14T03:42:26.735179152Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[92, aa, 7e, 29, 80, 13, 30, 2a] reset_token=[8e, 6a, f6, 94, 20, f4, 77, 8b, 8c, 8b, 42, 36, 19, 6a, 7a, 5e] [2025-12-14T03:42:26.735192757Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[f3, 45, be, e3, ea, e1, a6, 26] reset_token=[0e, 13, f6, f3, 34, b5, 02, 31, c1, 8c, 80, 3e, c6, a9, c3, c0] [2025-12-14T03:42:26.735217543Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[e8, b3, 86, b0, 44, d7, 12, 18] reset_token=[75, 3b, b0, 9a, 98, 13, bb, a9, 3a, 4d, 6f, 4d, eb, 5d, 06, 2d] [2025-12-14T03:42:26.735224126Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[dd, 78, de, ad, 99, 56, b0, e9] reset_token=[63, 73, 93, 9e, f9, 81, 67, 7d, 7c, 65, ff, 43, 60, ea, 37, e8] [2025-12-14T03:42:26.735232221Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[b3, cc, df, b0, 08, cf, 8b, ee] reset_token=[6a, 01, 6b, 46, 1b, e4, 65, 5e, 52, f8, 85, 85, fa, c9, ad, d5] [2025-12-14T03:42:26.735240716Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:26.735284107Z TRACE quiche_apps::client] 0.0.0.0:57099: processed 223 bytes [2025-12-14T03:42:26.735293815Z TRACE quiche_apps::client] 0.0.0.0:57099: recv() would block [2025-12-14T03:42:26.735298875Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.735312159Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Short dcid=eb94d6588e6b0d81 key_phase=false len=5 pn=5 [2025-12-14T03:42:26.735317710Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm ACK delay=21 blocks=[0..1] ecn_counts=None [2025-12-14T03:42:26.735330493Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=101.431845ms latest_rtt=36.603733ms srtt=36.603733ms min_rtt=36.603733ms rttvar=18.301866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1191 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.78 Kbps, is_app_limited: true, interval: 36.603733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 924, tv_nsec: 729718281 }), send_elapsed: 0ns, ack_elapsed: 36.603733ms, rtt: 36.603733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461018, last_update: Instant { tv_sec: 924, tv_nsec: 799848359 }, next_time: Instant { tv_sec: 924, tv_nsec: 799848359 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:26.735376880Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:57099 to 193.167.100.100:443 [2025-12-14T03:42:26.735385907Z TRACE quiche_apps::client] 0.0.0.0:57099 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.736721056Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:57099 [2025-12-14T03:42:26.736740282Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx pkt Short dcid=5fc85d244974e6313a1e877d09b0e357c719fcc1 key_phase=false len=1049 pn=2 [2025-12-14T03:42:26.736753677Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:26.736763165Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:26.736776940Z TRACE quiche_apps::client] 0.0.0.0:57099: processed 1070 bytes [2025-12-14T03:42:26.736784645Z TRACE quiche_apps::client] 0.0.0.0:57099: recv() would block [2025-12-14T03:42:26.736789463Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.736798300Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:26.736803059Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:26.736818818Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:26.736824599Z INFO quiche_apps::common] 1/1 response(s) received in 71.804209ms, closing... [2025-12-14T03:42:26.736839637Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx pkt Short dcid=eb94d6588e6b0d81 key_phase=false len=10 pn=6 [2025-12-14T03:42:26.736845267Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:26.736859624Z TRACE quiche::recovery::congestion::recovery] 5fc85d244974e6313a1e877d09b0e357c719fcc1 timer=134.782815ms latest_rtt=36.603733ms srtt=36.603733ms min_rtt=36.603733ms rttvar=18.301866ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1227 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, first_sent_time: Instant { tv_sec: 924, tv_nsec: 766722870 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.78 Kbps, is_app_limited: true, interval: 36.603733ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 924, tv_nsec: 729718281 }), send_elapsed: 0ns, ack_elapsed: 36.603733ms, rtt: 36.603733ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461018, last_update: Instant { tv_sec: 924, tv_nsec: 801688509 }, next_time: Instant { tv_sec: 924, tv_nsec: 799848359 }, max_datagram_size: 1350, last_packet_size: None, iv: 78.088µ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:42:26.736916991Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:57099 to 193.167.100.100:443 [2025-12-14T03:42:26.736922491Z TRACE quiche_apps::client] 0.0.0.0:57099 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.755209612Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:57099 [2025-12-14T03:42:26.755234589Z TRACE quiche_apps::client] 0.0.0.0:57099: processed 44 bytes [2025-12-14T03:42:26.755240059Z TRACE quiche_apps::client] 0.0.0.0:57099: recv() would block [2025-12-14T03:42:26.755244227Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.755253404Z TRACE quiche_apps::client] 0.0.0.0:57099 -> 193.167.100.100:443: done writing [2025-12-14T03:42:26.768287263Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:57099 [2025-12-14T03:42:26.768307942Z TRACE quiche_apps::client] 0.0.0.0:57099: processed 42 bytes [2025-12-14T03:42:26.768313362Z TRACE quiche_apps::client] 0.0.0.0:57099: recv() would block [2025-12-14T03:42:26.768317039Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:26.768326356Z TRACE quiche_apps::client] 0.0.0.0:57099 -> 193.167.100.100:443: done writing [2025-12-14T03:42:27.066654658Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:27.066674244Z TRACE quiche] 5fc85d244974e6313a1e877d09b0e357c719fcc1 draining timeout expired [2025-12-14T03:42:27.066719158Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.066726201Z 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:57099 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=36.603733ms min_rtt=Some(36.603733ms) rttvar=18.301866ms cwnd=13500 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=9097] [2025-12-14T03:42:27.071378364Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:27.071628310Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:48386 with scid df8703bc8391c0289d6280ff89a2045c68701103 [2025-12-14T03:42:27.071669296Z TRACE quiche::tls] df8703bc8391c0289d6280ff89a2045c68701103 write message lvl=Initial len=266 [2025-12-14T03:42:27.071692529Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Initial version=1 dcid=0322d47729a5e7d673d621e8d1b10dfc scid=df8703bc8391c0289d6280ff89a2045c68701103 len=270 pn=0 [2025-12-14T03:42:27.071696637Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:27.071710453Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=998.92469ms 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: 925, tv_nsec: 136491769 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 136491769 }, 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: 925, tv_nsec: 136491769 }, next_time: Instant { tv_sec: 925, tv_nsec: 136491769 }, 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:42:27.071785432Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:27.108138944Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48386 [2025-12-14T03:42:27.108188556Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx pkt Initial version=1 dcid=df8703bc8391c0289d6280ff89a2045c68701103 scid=c6404a44bab21470 token= len=399 pn=0 [2025-12-14T03:42:27.108259348Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.108272864Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet newly acked 0 [2025-12-14T03:42:27.108281469Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:27.108417383Z TRACE quiche::tls] df8703bc8391c0289d6280ff89a2045c68701103 set write secret lvl=Handshake [2025-12-14T03:42:27.108430948Z TRACE quiche::tls] df8703bc8391c0289d6280ff89a2045c68701103 set read secret lvl=Handshake [2025-12-14T03:42:27.108443602Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm PADDING len=283 [2025-12-14T03:42:27.108470822Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx pkt Handshake version=1 dcid=df8703bc8391c0289d6280ff89a2045c68701103 scid=c6404a44bab21470 len=726 pn=0 [2025-12-14T03:42:27.108479068Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm CRYPTO off=0 len=705 [2025-12-14T03:42:27.108654013Z TRACE quiche::tls] df8703bc8391c0289d6280ff89a2045c68701103 write message lvl=Handshake len=36 [2025-12-14T03:42:27.108658542Z TRACE quiche::tls] df8703bc8391c0289d6280ff89a2045c68701103 set write secret lvl=OneRTT [2025-12-14T03:42:27.108665625Z TRACE quiche::tls] df8703bc8391c0289d6280ff89a2045c68701103 set read secret lvl=OneRTT [2025-12-14T03:42:27.108681274Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 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(0322d47729a5e7d673d621e8d1b10dfc), 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(c6404a44bab21470), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:27.108709146Z TRACE quiche_apps::client] 0.0.0.0:48386: processed 1200 bytes [2025-12-14T03:42:27.108714596Z TRACE quiche_apps::client] 0.0.0.0:48386: recv() would block [2025-12-14T03:42:27.108717592Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.108725667Z DEBUG quiche_apps::common] sending HTTP request "GET /ecstatic-upbeat-plane\r\n" [2025-12-14T03:42:27.108787863Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Initial version=1 dcid=c6404a44bab21470 scid=df8703bc8391c0289d6280ff89a2045c68701103 len=6 pn=1 [2025-12-14T03:42:27.108792541Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=75 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.108802239Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=109.025024ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 173535255 }, next_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:27.108824601Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Handshake version=1 dcid=c6404a44bab21470 scid=df8703bc8391c0289d6280ff89a2045c68701103 len=45 pn=2 [2025-12-14T03:42:27.108828318Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=44 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.108831434Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:27.108837725Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=109.586149ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 173636103 }, next_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, max_datagram_size: 1350, last_packet_size: None, iv: 214.415µ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:42:27.108851291Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 dropped epoch 0 state [2025-12-14T03:42:27.108869384Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=1164 pn=3 [2025-12-14T03:42:27.108873422Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:27.108880605Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:27.108886696Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:27.108889822Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm PADDING len=1051 [2025-12-14T03:42:27.108897356Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=109.526488ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 173636103 }, next_time: Instant { tv_sec: 925, tv_nsec: 173850518 }, 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:42:27.108937341Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.108943302Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:27.219109168Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:27.219165904Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 loss detection timeout expired [2025-12-14T03:42:27.219175412Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=108.891067ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 173636103 }, next_time: Instant { tv_sec: 925, tv_nsec: 173850518 }, 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:42:27.219217981Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.219250391Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Handshake version=1 dcid=c6404a44bab21470 scid=df8703bc8391c0289d6280ff89a2045c68701103 len=46 pn=4 [2025-12-14T03:42:27.219255731Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=13847 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.219262274Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:27.219282581Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=158.78488ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 284085618 }, next_time: Instant { tv_sec: 925, tv_nsec: 284085618 }, 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:42:27.219367880Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.219374763Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:27.307849342Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:48386 [2025-12-14T03:42:27.307885229Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 dropped invalid packet [2025-12-14T03:42:27.307893324Z TRACE quiche_apps::client] 0.0.0.0:48386: processed 1200 bytes [2025-12-14T03:42:27.307903483Z TRACE quiche_apps::client] 0.0.0.0:48386: recv() would block [2025-12-14T03:42:27.307908722Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.307920374Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:27.379051811Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:27.379067440Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 loss detection timeout expired [2025-12-14T03:42:27.379074794Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=268.27976ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 284085618 }, next_time: Instant { tv_sec: 925, tv_nsec: 284085618 }, 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:42:27.379111021Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.379133673Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=113 pn=5 [2025-12-14T03:42:27.379138562Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:27.379171935Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:27.379180200Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:27.379201249Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=278.603531ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1528 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 139, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 443973118 }, next_time: Instant { tv_sec: 925, tv_nsec: 443973118 }, max_datagram_size: 1350, last_packet_size: Some(139), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:27.379252705Z TRACE quiche_apps::client] written 139 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.379262253Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=4 pn=6 [2025-12-14T03:42:27.379266431Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm PING mtu_probe=None [2025-12-14T03:42:27.379270398Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm PADDING len=3 [2025-12-14T03:42:27.379277431Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=278.527429ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1558 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 444113850 }, next_time: Instant { tv_sec: 925, tv_nsec: 443973118 }, max_datagram_size: 1350, last_packet_size: None, iv: 366.022µ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:42:27.379345117Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.379357681Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:27.658697496Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:27.658733333Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 loss detection timeout expired [2025-12-14T03:42:27.658741077Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=437.63856ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1558 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 444113850 }, next_time: Instant { tv_sec: 925, tv_nsec: 443973118 }, max_datagram_size: 1350, last_packet_size: None, iv: 366.022µ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:42:27.658770351Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.658804465Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Handshake version=1 dcid=c6404a44bab21470 scid=df8703bc8391c0289d6280ff89a2045c68701103 len=48 pn=7 [2025-12-14T03:42:27.658809985Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=68791 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.658816708Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:27.658837877Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=797.570903ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1660 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 6, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 723638179 }, next_time: Instant { tv_sec: 925, tv_nsec: 724004201 }, max_datagram_size: 1350, last_packet_size: Some(102), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:27.658922645Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.658935730Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Handshake version=1 dcid=c6404a44bab21470 scid=df8703bc8391c0289d6280ff89a2045c68701103 len=9 pn=8 [2025-12-14T03:42:27.658956258Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=68808 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.658960786Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm PING mtu_probe=None [2025-12-14T03:42:27.658969532Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=797.439228ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1723 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 7, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 723784982 }, next_time: Instant { tv_sec: 925, tv_nsec: 724004201 }, max_datagram_size: 1350, last_packet_size: None, iv: 357.359µ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:42:27.659020718Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.659029845Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:27.690967236Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:48386 [2025-12-14T03:42:27.690990930Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx pkt Short dcid=df8703bc8391c0289d6280ff89a2045c68701103 key_phase=false len=203 pn=0 [2025-12-14T03:42:27.691007461Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm HANDSHAKE_DONE [2025-12-14T03:42:27.691016137Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 dropped epoch 1 state [2025-12-14T03:42:27.691021878Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[bf, 8a, bf, 9e, 0b, ef, ff, 49] reset_token=[01, 97, 9d, cc, b5, 65, fb, b0, e0, 09, fc, 21, 0d, 9a, c1, fa] [2025-12-14T03:42:27.691030774Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[12, de, a8, 72, f8, a3, 35, df] reset_token=[be, cf, 0e, e4, 99, 5b, 90, 13, f8, b3, f3, 68, 31, da, ab, 73] [2025-12-14T03:42:27.691038759Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[37, f1, a2, ac, 2f, a1, a6, 4d] reset_token=[c4, ef, 3c, 42, 17, 93, 66, 11, ab, cb, bb, b4, 49, 64, e4, f4] [2025-12-14T03:42:27.691049700Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[c3, 90, e7, 32, 27, d3, 47, 3d] reset_token=[79, 95, d7, 7c, a3, b3, 5a, c9, 23, cc, 9f, 63, c1, e0, c3, ab] [2025-12-14T03:42:27.691059999Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[a0, ba, c5, ff, 8a, 89, 13, 64] reset_token=[7c, 52, a3, e3, b5, 96, 27, c8, b0, 1a, bb, 05, 16, bb, 11, ab] [2025-12-14T03:42:27.691068274Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:27.691168261Z TRACE quiche_apps::client] 0.0.0.0:48386: processed 224 bytes [2025-12-14T03:42:27.691181986Z TRACE quiche_apps::client] 0.0.0.0:48386: recv() would block [2025-12-14T03:42:27.691187005Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:27.691201603Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=5 pn=9 [2025-12-14T03:42:27.691210189Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=26 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:27.691219967Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=765.188763ms latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1359 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 756049693 }, next_time: Instant { tv_sec: 925, tv_nsec: 756407052 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:27.691266183Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:27.691275791Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:28.458101714Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:28.458134024Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 loss detection timeout expired [2025-12-14T03:42:28.458179820Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=1.075377852s latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1359 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 7, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 925, tv_nsec: 756049693 }, next_time: Instant { tv_sec: 925, tv_nsec: 756407052 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:28.458213913Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:28.458245652Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=201 pn=10 [2025-12-14T03:42:28.458251222Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=95906 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:28.458258276Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:28.458268345Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:28.458291718Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:28.458299603Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:28.458307347Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:28.458331492Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=2.154194871s latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1586 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 227, rate: 461721, last_update: Instant { tv_sec: 926, tv_nsec: 523080177 }, next_time: Instant { tv_sec: 926, tv_nsec: 523080177 }, 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:42:28.458410800Z TRACE quiche_apps::client] written 227 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:28.458420878Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=9 pn=11 [2025-12-14T03:42:28.458425177Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=95928 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:28.458429755Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm PING mtu_probe=None [2025-12-14T03:42:28.458437640Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=2.154280961s latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1621 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 926, tv_nsec: 523272385 }, next_time: Instant { tv_sec: 926, tv_nsec: 523080177 }, max_datagram_size: 1350, last_packet_size: None, iv: 567.442µ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:42:28.458468146Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:28.458478897Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:30.615673872Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:30.615706142Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 loss detection timeout expired [2025-12-14T03:42:30.615714036Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=2.151306245s latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1621 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 926, tv_nsec: 523272385 }, next_time: Instant { tv_sec: 926, tv_nsec: 523080177 }, max_datagram_size: 1350, last_packet_size: None, iv: 567.442µ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:42:30.615741327Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:30.615770021Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=201 pn=12 [2025-12-14T03:42:30.615774509Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=365596 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:30.615779999Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.615788505Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.615796169Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.615802481Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.615808663Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:30.615828259Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=4.308526888s latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1848 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 11, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 227, rate: 461721, last_update: Instant { tv_sec: 928, tv_nsec: 680606069 }, next_time: Instant { tv_sec: 928, tv_nsec: 681173511 }, 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:42:30.615914460Z TRACE quiche_apps::client] written 227 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:30.615923587Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=9 pn=13 [2025-12-14T03:42:30.615926953Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=365616 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:30.615930570Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm PING mtu_probe=None [2025-12-14T03:42:30.615937012Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=4.308587631s latest_rtt=36.547973ms srtt=36.547973ms min_rtt=36.547973ms rttvar=18.273986ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1883 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, first_sent_time: Instant { tv_sec: 925, tv_nsec: 173535285 }, end_of_app_limited: 12, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 36.547973ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 136491769 }), send_elapsed: 0ns, ack_elapsed: 36.547973ms, rtt: 36.547973ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 461721, last_update: Instant { tv_sec: 928, tv_nsec: 680775524 }, next_time: Instant { tv_sec: 928, tv_nsec: 681173511 }, max_datagram_size: 1350, last_packet_size: None, iv: 567.442µ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:42:30.615961247Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:30.615966016Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:30.666544047Z TRACE quiche_apps::client] got 47 bytes from 193.167.100.100:443 to 0.0.0.0:48386 [2025-12-14T03:42:30.666586656Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx pkt Short dcid=df8703bc8391c0289d6280ff89a2045c68701103 key_phase=false len=26 pn=1 [2025-12-14T03:42:30.666610831Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm ACK delay=2375 blocks=[9..9, 13..13] ecn_counts=None [2025-12-14T03:42:30.666624577Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet newly acked 9 [2025-12-14T03:42:30.666632441Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet newly acked 13 [2025-12-14T03:42:30.666642320Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet 3 lost on epoch 2 [2025-12-14T03:42:30.666649944Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet 5 lost on epoch 2 [2025-12-14T03:42:30.666661135Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet 6 lost on epoch 2 [2025-12-14T03:42:30.666668007Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet 10 lost on epoch 2 [2025-12-14T03:42:30.666674720Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet 11 lost on epoch 2 [2025-12-14T03:42:30.666716688Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm PING mtu_probe=None [2025-12-14T03:42:30.666747706Z TRACE quiche_apps::client] 0.0.0.0:48386: processed 47 bytes [2025-12-14T03:42:30.666758476Z TRACE quiche_apps::client] 0.0.0.0:48386: recv() would block [2025-12-14T03:42:30.666765369Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:30.666794102Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=358 pn=14 [2025-12-14T03:42:30.666801606Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=25 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:30.666810523Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.666828867Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.666842503Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.666850638Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.666858913Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.666866677Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.666874342Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.666881926Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.666889470Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:30.666919686Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=5.94122ms latest_rtt=50.262207ms srtt=38.262251ms min_rtt=36.547973ms rttvar=17.134047ms cwnd=9450 ssthresh=9450 bytes_in_flight=611 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 928, tv_nsec: 731435718 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 928, tv_nsec: 731435718 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 681173511 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 3.557900433s, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 173535285 }), send_elapsed: 3.507638226s, ack_elapsed: 3.557900433s, rtt: 50.262207ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308724, last_update: Instant { tv_sec: 928, tv_nsec: 731630050 }, next_time: Instant { tv_sec: 928, tv_nsec: 732197492 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:30.667000116Z TRACE quiche_apps::client] written 384 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:30.667013561Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:30.673089445Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:30.673098472Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 loss detection timeout expired [2025-12-14T03:42:30.673103061Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 packet 12 lost on epoch 2 [2025-12-14T03:42:30.673107699Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=125.464394ms latest_rtt=50.262207ms srtt=38.262251ms min_rtt=36.547973ms rttvar=17.134047ms cwnd=9450 ssthresh=9450 bytes_in_flight=384 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 928, tv_nsec: 731435718 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 928, tv_nsec: 731435718 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 681173511 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 13, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 3.557900433s, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 173535285 }), send_elapsed: 3.507638226s, ack_elapsed: 3.557900433s, rtt: 50.262207ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308724, last_update: Instant { tv_sec: 928, tv_nsec: 731630050 }, next_time: Instant { tv_sec: 928, tv_nsec: 732197492 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:30.673127346Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:30.673141292Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=199 pn=15 [2025-12-14T03:42:30.673165056Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm ACK delay=819 blocks=[1..1] ecn_counts=None [2025-12-14T03:42:30.673170246Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.673178792Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.673186847Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[28, 19, 57, 1b, 4d, 0e, c4, fa, 7b, f7, 40, ec, ed, 8a, 1a, 48, e5, 3b, 7a, e9] reset_token=[8e, f2, 10, 7b, bf, a6, 2c, 33, 52, 9d, 69, 68, ae, d9, 3b, 40] [2025-12-14T03:42:30.673196505Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ee, 01, ec, 93, ba, d0, cb, 98, 83, dc, a1, 28, 4b, 89, 5e, 62, 94, 2f, fd, f8] reset_token=[53, f2, ed, 94, 08, 7b, d1, e7, df, 44, a5, 3f, 97, cf, 86, f9] [2025-12-14T03:42:30.673211673Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:30.673241769Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=131.688615ms latest_rtt=50.262207ms srtt=38.262251ms min_rtt=36.547973ms rttvar=17.134047ms cwnd=9450 ssthresh=9450 bytes_in_flight=609 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 928, tv_nsec: 731435718 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 928, tv_nsec: 731435718 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 681173511 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 13, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 3.557900433s, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 173535285 }), send_elapsed: 3.507638226s, ack_elapsed: 3.557900433s, rtt: 50.262207ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308724, last_update: Instant { tv_sec: 928, tv_nsec: 731630050 }, next_time: Instant { tv_sec: 928, tv_nsec: 732197492 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:30.673289738Z TRACE quiche_apps::client] written 225 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:30.673302893Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:30.700020410Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:48386 [2025-12-14T03:42:30.700038304Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx pkt Short dcid=df8703bc8391c0289d6280ff89a2045c68701103 key_phase=false len=1049 pn=2 [2025-12-14T03:42:30.700051047Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:30.700059673Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:30.700072688Z TRACE quiche_apps::client] 0.0.0.0:48386: processed 1070 bytes [2025-12-14T03:42:30.700080211Z TRACE quiche_apps::client] 0.0.0.0:48386: recv() would block [2025-12-14T03:42:30.700085201Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:30.700095650Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:30.700100569Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:30.700106300Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:30.700111570Z INFO quiche_apps::common] 1/1 response(s) received in 3.628318954s, closing... [2025-12-14T03:42:30.700126127Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx pkt Short dcid=c6404a44bab21470 key_phase=false len=10 pn=16 [2025-12-14T03:42:30.700132058Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:30.700164218Z TRACE quiche::recovery::congestion::recovery] df8703bc8391c0289d6280ff89a2045c68701103 timer=131.752694ms latest_rtt=50.262207ms srtt=38.262251ms min_rtt=36.547973ms rttvar=17.134047ms cwnd=9450 ssthresh=9450 bytes_in_flight=645 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 928, tv_nsec: 731435718 }) Rate { delivered: 368, delivered_time: Instant { tv_sec: 928, tv_nsec: 731435718 }, first_sent_time: Instant { tv_sec: 928, tv_nsec: 681173511 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 13, rate_sample: RateSample { bandwidth: 72.89 Kbps, is_app_limited: true, interval: 3.557900433s, delivered: 35, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 925, tv_nsec: 173535285 }), send_elapsed: 3.507638226s, ack_elapsed: 3.557900433s, rtt: 50.262207ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 308724, last_update: Instant { tv_sec: 928, tv_nsec: 731630050 }, next_time: Instant { tv_sec: 928, tv_nsec: 732197492 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:30.700231022Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:48386 to 193.167.100.100:443 [2025-12-14T03:42:30.700240280Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:30.704283639Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:48386 [2025-12-14T03:42:30.704295351Z TRACE quiche_apps::client] 0.0.0.0:48386: processed 44 bytes [2025-12-14T03:42:30.704300360Z TRACE quiche_apps::client] 0.0.0.0:48386: recv() would block [2025-12-14T03:42:30.704303937Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:30.704310078Z TRACE quiche_apps::client] 0.0.0.0:48386 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.021691493Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:31.021722361Z TRACE quiche] df8703bc8391c0289d6280ff89a2045c68701103 draining timeout expired [2025-12-14T03:42:31.021772614Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.021781050Z INFO quiche_apps::client] connection closed, recv=5 sent=17 lost=6 retrans=12 sent_bytes=3317 recv_bytes=2541 lost_bytes=1848 [local_addr=0.0.0.0:48386 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=17 lost=6 retrans=12 rtt=38.262251ms min_rtt=Some(36.547973ms) rttvar=17.134047ms cwnd=9450 sent_bytes=3317 recv_bytes=2541 lost_bytes=0 stream_retrans_bytes=360 pmtu=1350 delivery_rate=9111] [2025-12-14T03:42:31.026628780Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:31.026867635Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:36392 with scid 8d44ab5e979d118d253e3bb844f82e074ac364d9 [2025-12-14T03:42:31.026910174Z TRACE quiche::tls] 8d44ab5e979d118d253e3bb844f82e074ac364d9 write message lvl=Initial len=266 [2025-12-14T03:42:31.026927045Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx pkt Initial version=1 dcid=3927b96f82d172f31f2668c75ba9f4aa scid=8d44ab5e979d118d253e3bb844f82e074ac364d9 len=270 pn=0 [2025-12-14T03:42:31.026930882Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:31.026944107Z TRACE quiche::recovery::congestion::recovery] 8d44ab5e979d118d253e3bb844f82e074ac364d9 timer=998.93004ms 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: 929, tv_nsec: 91730703 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 91730703 }, 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: 929, tv_nsec: 91730703 }, next_time: Instant { tv_sec: 929, tv_nsec: 91730703 }, 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:42:31.027023074Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:31.063716588Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:36392 [2025-12-14T03:42:31.063760099Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx pkt Initial version=1 dcid=8d44ab5e979d118d253e3bb844f82e074ac364d9 scid=2cef33f0afe1a3ff token= len=398 pn=0 [2025-12-14T03:42:31.063782301Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.063792930Z TRACE quiche::recovery::congestion::recovery] 8d44ab5e979d118d253e3bb844f82e074ac364d9 packet newly acked 0 [2025-12-14T03:42:31.063800665Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:31.063919746Z TRACE quiche::tls] 8d44ab5e979d118d253e3bb844f82e074ac364d9 set write secret lvl=Handshake [2025-12-14T03:42:31.063938541Z TRACE quiche::tls] 8d44ab5e979d118d253e3bb844f82e074ac364d9 set read secret lvl=Handshake [2025-12-14T03:42:31.063955683Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx frm PADDING len=282 [2025-12-14T03:42:31.063995317Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx pkt Handshake version=1 dcid=8d44ab5e979d118d253e3bb844f82e074ac364d9 scid=2cef33f0afe1a3ff len=727 pn=0 [2025-12-14T03:42:31.064004174Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:31.064258577Z TRACE quiche::tls] 8d44ab5e979d118d253e3bb844f82e074ac364d9 write message lvl=Handshake len=36 [2025-12-14T03:42:31.064267213Z TRACE quiche::tls] 8d44ab5e979d118d253e3bb844f82e074ac364d9 set write secret lvl=OneRTT [2025-12-14T03:42:31.064276841Z TRACE quiche::tls] 8d44ab5e979d118d253e3bb844f82e074ac364d9 set read secret lvl=OneRTT [2025-12-14T03:42:31.064298702Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 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(3927b96f82d172f31f2668c75ba9f4aa), 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(2cef33f0afe1a3ff), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:31.064325722Z TRACE quiche_apps::client] 0.0.0.0:36392: processed 1200 bytes [2025-12-14T03:42:31.064331984Z TRACE quiche_apps::client] 0.0.0.0:36392: recv() would block [2025-12-14T03:42:31.064335841Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.064346842Z DEBUG quiche_apps::common] sending HTTP request "GET /surplus-hard-viking\r\n" [2025-12-14T03:42:31.064437581Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx pkt Initial version=1 dcid=2cef33f0afe1a3ff scid=8d44ab5e979d118d253e3bb844f82e074ac364d9 len=6 pn=1 [2025-12-14T03:42:31.064443271Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm ACK delay=85 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.064457177Z TRACE quiche::recovery::congestion::recovery] 8d44ab5e979d118d253e3bb844f82e074ac364d9 timer=109.928525ms latest_rtt=36.878007ms srtt=36.878007ms min_rtt=36.878007ms rttvar=18.439003ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.23 Kbps, is_app_limited: true, interval: 36.878007ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 91730703 }), send_elapsed: 0ns, ack_elapsed: 36.878007ms, rtt: 36.878007ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457589, last_update: Instant { tv_sec: 929, tv_nsec: 129150980 }, next_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:31.064497192Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx pkt Handshake version=1 dcid=2cef33f0afe1a3ff scid=8d44ab5e979d118d253e3bb844f82e074ac364d9 len=45 pn=2 [2025-12-14T03:42:31.064501650Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm ACK delay=62 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.064505617Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:31.064513843Z TRACE quiche::recovery::congestion::recovery] 8d44ab5e979d118d253e3bb844f82e074ac364d9 timer=110.546216ms latest_rtt=36.878007ms srtt=36.878007ms min_rtt=36.878007ms rttvar=18.439003ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.23 Kbps, is_app_limited: true, interval: 36.878007ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 91730703 }), send_elapsed: 0ns, ack_elapsed: 36.878007ms, rtt: 36.878007ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457589, last_update: Instant { tv_sec: 929, tv_nsec: 129282465 }, next_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, max_datagram_size: 1350, last_packet_size: None, iv: 216.351µ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:42:31.064531135Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 dropped epoch 0 state [2025-12-14T03:42:31.064547455Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx pkt Short dcid=2cef33f0afe1a3ff key_phase=false len=1164 pn=3 [2025-12-14T03:42:31.064551483Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[1b, ae, 76, 51, ca, 04, 45, 24, d0, 1d, 43, d7, f3, 30, be, 7d, 33, e7, d6, 0d] reset_token=[e4, e0, b1, 9a, e2, d9, fb, cd, 06, 4c, fd, ca, 86, c1, e7, ae] [2025-12-14T03:42:31.064560790Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[bd, 78, 37, f5, bd, f1, e2, 54, d2, 86, 7d, 97, 11, 73, aa, f7, 81, 62, dd, 54] reset_token=[bb, f8, 1f, 1e, 2c, ec, 7d, 6c, 7a, f9, 09, 0c, 54, d1, 4c, bf] [2025-12-14T03:42:31.064568625Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm STREAM id=0 off=0 len=26 fin=true [2025-12-14T03:42:31.064572492Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm PADDING len=1053 [2025-12-14T03:42:31.064581619Z TRACE quiche::recovery::congestion::recovery] 8d44ab5e979d118d253e3bb844f82e074ac364d9 timer=110.47853ms latest_rtt=36.878007ms srtt=36.878007ms min_rtt=36.878007ms rttvar=18.439003ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.23 Kbps, is_app_limited: true, interval: 36.878007ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 91730703 }), send_elapsed: 0ns, ack_elapsed: 36.878007ms, rtt: 36.878007ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 457589, last_update: Instant { tv_sec: 929, tv_nsec: 129282465 }, next_time: Instant { tv_sec: 929, tv_nsec: 129498816 }, 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:42:31.064644596Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:36392 to 193.167.100.100:443 [2025-12-14T03:42:31.064652130Z TRACE quiche_apps::client] 0.0.0.0:36392 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.099677354Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:36392 [2025-12-14T03:42:31.099707200Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx pkt Short dcid=8d44ab5e979d118d253e3bb844f82e074ac364d9 key_phase=false len=1049 pn=1 [2025-12-14T03:42:31.099727988Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:31.099737837Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:31.099758555Z TRACE quiche_apps::client] 0.0.0.0:36392: processed 1070 bytes [2025-12-14T03:42:31.099768504Z TRACE quiche_apps::client] 0.0.0.0:36392: recv() would block [2025-12-14T03:42:31.099775517Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.099787609Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:31.099795133Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:31.099802166Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:31.099808789Z INFO quiche_apps::common] 1/1 response(s) received in 72.775836ms, closing... [2025-12-14T03:42:31.099828966Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx pkt Short dcid=2cef33f0afe1a3ff key_phase=false len=10 pn=4 [2025-12-14T03:42:31.099836951Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:31.099856337Z TRACE quiche::recovery::congestion::recovery] 8d44ab5e979d118d253e3bb844f82e074ac364d9 timer=75.202679ms latest_rtt=36.878007ms srtt=36.878007ms min_rtt=36.878007ms rttvar=18.439003ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1325 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 129151020 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.23 Kbps, is_app_limited: true, interval: 36.878007ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 91730703 }), send_elapsed: 0ns, ack_elapsed: 36.878007ms, rtt: 36.878007ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 457589, last_update: Instant { tv_sec: 929, tv_nsec: 164674892 }, next_time: Instant { tv_sec: 929, tv_nsec: 164674892 }, 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:42:31.099906230Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:36392 to 193.167.100.100:443 [2025-12-14T03:42:31.099914796Z TRACE quiche_apps::client] 0.0.0.0:36392 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.118046631Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:36392 [2025-12-14T03:42:31.118067230Z TRACE quiche_apps::client] 0.0.0.0:36392: processed 44 bytes [2025-12-14T03:42:31.118089712Z TRACE quiche_apps::client] 0.0.0.0:36392: recv() would block [2025-12-14T03:42:31.118095402Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.118104870Z TRACE quiche_apps::client] 0.0.0.0:36392 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.415990794Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:36392 [2025-12-14T03:42:31.416034635Z TRACE quiche_apps::client] 0.0.0.0:36392: processed 224 bytes [2025-12-14T03:42:31.416044754Z TRACE quiche_apps::client] 0.0.0.0:36392: recv() would block [2025-12-14T03:42:31.416051577Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.416065533Z TRACE quiche_apps::client] 0.0.0.0:36392 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.432143370Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:31.432182142Z TRACE quiche] 8d44ab5e979d118d253e3bb844f82e074ac364d9 draining timeout expired [2025-12-14T03:42:31.432230813Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.432237445Z 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:36392 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=3 sent=5 lost=0 retrans=0 rtt=36.878007ms min_rtt=Some(36.878007ms) rttvar=18.439003ms cwnd=13500 sent_bytes=1719 recv_bytes=2270 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=9029] [2025-12-14T03:42:31.436934472Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:31.437209575Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:40045 with scid a38c7cac6202a825fa8119706341c69fb4c0a379 [2025-12-14T03:42:31.437252805Z TRACE quiche::tls] a38c7cac6202a825fa8119706341c69fb4c0a379 write message lvl=Initial len=266 [2025-12-14T03:42:31.437270177Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Initial version=1 dcid=97a18436760786d19e190b88b4c497ba scid=a38c7cac6202a825fa8119706341c69fb4c0a379 len=270 pn=0 [2025-12-14T03:42:31.437273924Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:31.437287129Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=998.931813ms 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: 929, tv_nsec: 502075728 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 502075728 }, 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: 929, tv_nsec: 502075728 }, next_time: Instant { tv_sec: 929, tv_nsec: 502075728 }, 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:42:31.437342843Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:31.474736079Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:40045 [2025-12-14T03:42:31.474772357Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx pkt Initial version=1 dcid=a38c7cac6202a825fa8119706341c69fb4c0a379 scid=179421b83a033951 token= len=397 pn=0 [2025-12-14T03:42:31.474796091Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.474806510Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 packet newly acked 0 [2025-12-14T03:42:31.474829633Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:31.474976607Z TRACE quiche::tls] a38c7cac6202a825fa8119706341c69fb4c0a379 set write secret lvl=Handshake [2025-12-14T03:42:31.475001343Z TRACE quiche::tls] a38c7cac6202a825fa8119706341c69fb4c0a379 set read secret lvl=Handshake [2025-12-14T03:42:31.475026911Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm PADDING len=281 [2025-12-14T03:42:31.475062046Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx pkt Handshake version=1 dcid=a38c7cac6202a825fa8119706341c69fb4c0a379 scid=179421b83a033951 len=728 pn=0 [2025-12-14T03:42:31.475070512Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm CRYPTO off=0 len=707 [2025-12-14T03:42:31.475325056Z TRACE quiche::tls] a38c7cac6202a825fa8119706341c69fb4c0a379 write message lvl=Handshake len=36 [2025-12-14T03:42:31.475333401Z TRACE quiche::tls] a38c7cac6202a825fa8119706341c69fb4c0a379 set write secret lvl=OneRTT [2025-12-14T03:42:31.475342809Z TRACE quiche::tls] a38c7cac6202a825fa8119706341c69fb4c0a379 set read secret lvl=OneRTT [2025-12-14T03:42:31.475363938Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 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(97a18436760786d19e190b88b4c497ba), 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(179421b83a033951), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:31.475390408Z TRACE quiche_apps::client] 0.0.0.0:40045: processed 1200 bytes [2025-12-14T03:42:31.475396709Z TRACE quiche_apps::client] 0.0.0.0:40045: recv() would block [2025-12-14T03:42:31.475400336Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.475410615Z DEBUG quiche_apps::common] sending HTTP request "GET /happy-olive-president\r\n" [2025-12-14T03:42:31.475483541Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Initial version=1 dcid=179421b83a033951 scid=a38c7cac6202a825fa8119706341c69fb4c0a379 len=6 pn=1 [2025-12-14T03:42:31.475489202Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm ACK delay=89 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.475502596Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=111.897755ms latest_rtt=37.54532ms srtt=37.54532ms min_rtt=37.54532ms rttvar=18.77266ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.95 Kbps, is_app_limited: true, interval: 37.54532ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 502075728 }), send_elapsed: 0ns, ack_elapsed: 37.54532ms, rtt: 37.54532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 449456, last_update: Instant { tv_sec: 929, tv_nsec: 540216727 }, next_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:31.475531270Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Handshake version=1 dcid=179421b83a033951 scid=a38c7cac6202a825fa8119706341c69fb4c0a379 len=45 pn=2 [2025-12-14T03:42:31.475542170Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm ACK delay=58 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.475546198Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:31.475554163Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=112.554078ms latest_rtt=37.54532ms srtt=37.54532ms min_rtt=37.54532ms rttvar=18.77266ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.95 Kbps, is_app_limited: true, interval: 37.54532ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 502075728 }), send_elapsed: 0ns, ack_elapsed: 37.54532ms, rtt: 37.54532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 449456, last_update: Instant { tv_sec: 929, tv_nsec: 540328686 }, next_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, max_datagram_size: 1350, last_packet_size: None, iv: 220.266µ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:42:31.475571275Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 dropped epoch 0 state [2025-12-14T03:42:31.475587364Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Short dcid=179421b83a033951 key_phase=false len=1164 pn=3 [2025-12-14T03:42:31.475591332Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[50, 79, 1e, c9, 9a, 2d, 14, cb, dd, d0, a2, 6a, 52, ef, 62, d7, 2e, fe, a0, 04] reset_token=[02, fe, 69, ad, 8c, 9b, c9, bf, a0, 97, c2, ac, 25, 2a, 1d, 2b] [2025-12-14T03:42:31.475600148Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[c1, 4e, 17, 16, 70, 53, cb, 79, a3, e2, a5, 58, 88, 57, 7f, 4c, 23, 39, 9c, 6f] reset_token=[29, c8, 2a, 3e, 08, d6, 7c, cb, 8f, 3a, 58, aa, d4, 72, fe, 22] [2025-12-14T03:42:31.475607823Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:31.475611700Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm PADDING len=1051 [2025-12-14T03:42:31.475620566Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=112.487714ms latest_rtt=37.54532ms srtt=37.54532ms min_rtt=37.54532ms rttvar=18.77266ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.95 Kbps, is_app_limited: true, interval: 37.54532ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 502075728 }), send_elapsed: 0ns, ack_elapsed: 37.54532ms, rtt: 37.54532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 449456, last_update: Instant { tv_sec: 929, tv_nsec: 540328686 }, next_time: Instant { tv_sec: 929, tv_nsec: 540548952 }, 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:42:31.475675308Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:40045 to 193.167.100.100:443 [2025-12-14T03:42:31.475681890Z TRACE quiche_apps::client] 0.0.0.0:40045 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.508671599Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:40045 [2025-12-14T03:42:31.508701604Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx pkt Short dcid=a38c7cac6202a825fa8119706341c69fb4c0a379 key_phase=false len=20 pn=0 [2025-12-14T03:42:31.508721191Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm HANDSHAKE_DONE [2025-12-14T03:42:31.508729807Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 dropped epoch 1 state [2025-12-14T03:42:31.508734626Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm PADDING len=2 [2025-12-14T03:42:31.508754904Z TRACE quiche_apps::client] 0.0.0.0:40045: processed 41 bytes [2025-12-14T03:42:31.508764632Z TRACE quiche_apps::client] 0.0.0.0:40045: recv() would block [2025-12-14T03:42:31.508770893Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.508799366Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Short dcid=179421b83a033951 key_phase=false len=5 pn=4 [2025-12-14T03:42:31.508807893Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm ACK delay=11 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.508827609Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=104.279128ms latest_rtt=37.54532ms srtt=37.54532ms min_rtt=37.54532ms rttvar=18.77266ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.95 Kbps, is_app_limited: true, interval: 37.54532ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 502075728 }), send_elapsed: 0ns, ack_elapsed: 37.54532ms, rtt: 37.54532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 449456, last_update: Instant { tv_sec: 929, tv_nsec: 573638120 }, next_time: Instant { tv_sec: 929, tv_nsec: 573638120 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:31.508902238Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40045 to 193.167.100.100:443 [2025-12-14T03:42:31.508915733Z TRACE quiche_apps::client] 0.0.0.0:40045 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.509002780Z TRACE quiche_apps::client] got 223 bytes from 193.167.100.100:443 to 0.0.0.0:40045 [2025-12-14T03:42:31.509019862Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx pkt Short dcid=a38c7cac6202a825fa8119706341c69fb4c0a379 key_phase=false len=202 pn=1 [2025-12-14T03:42:31.509039208Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[87, 17, c4, 84, 01, fb, e5, de] reset_token=[58, bf, 99, fe, 95, 1b, f3, 7d, ee, 78, ac, d2, 28, 57, 1c, 95] [2025-12-14T03:42:31.509056981Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[be, 9f, 50, 4d, 8a, 87, 3d, 89] reset_token=[89, 58, f3, d3, 20, f4, 1d, 25, 5c, ee, 64, 1e, 64, fd, 01, d6] [2025-12-14T03:42:31.509070717Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[29, f9, 44, 5d, e1, 55, 6f, cd] reset_token=[9d, 74, da, 9e, 38, 65, e6, 07, 16, a0, ac, 68, 13, 1c, fa, 6d] [2025-12-14T03:42:31.509100152Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[ce, 53, 82, 07, a1, 5f, 65, af] reset_token=[46, ad, 96, 62, e4, d0, 2b, fc, a2, 18, a6, f9, b8, 9a, b5, ae] [2025-12-14T03:42:31.509115791Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[2f, b2, f0, 9d, 92, 79, 86, ab] reset_token=[b6, a7, eb, 5c, d7, d1, c1, 63, 3a, 92, 7f, b7, d0, 6e, 9f, a1] [2025-12-14T03:42:31.509126962Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:31.509202102Z TRACE quiche_apps::client] 0.0.0.0:40045: processed 223 bytes [2025-12-14T03:42:31.509219464Z TRACE quiche_apps::client] 0.0.0.0:40045: recv() would block [2025-12-14T03:42:31.509225245Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.509237768Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Short dcid=179421b83a033951 key_phase=false len=5 pn=5 [2025-12-14T03:42:31.509242407Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm ACK delay=27 blocks=[0..1] ecn_counts=None [2025-12-14T03:42:31.509258436Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=103.848661ms latest_rtt=37.54532ms srtt=37.54532ms min_rtt=37.54532ms rttvar=18.77266ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, end_of_app_limited: 2, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.95 Kbps, is_app_limited: true, interval: 37.54532ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 502075728 }), send_elapsed: 0ns, ack_elapsed: 37.54532ms, rtt: 37.54532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 449456, last_update: Instant { tv_sec: 929, tv_nsec: 573638120 }, next_time: Instant { tv_sec: 929, tv_nsec: 573638120 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:31.509320282Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:40045 to 193.167.100.100:443 [2025-12-14T03:42:31.509327826Z TRACE quiche_apps::client] 0.0.0.0:40045 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.510743252Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:40045 [2025-12-14T03:42:31.510756306Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx pkt Short dcid=a38c7cac6202a825fa8119706341c69fb4c0a379 key_phase=false len=1049 pn=2 [2025-12-14T03:42:31.510767567Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:31.510774690Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:31.510786181Z TRACE quiche_apps::client] 0.0.0.0:40045: processed 1070 bytes [2025-12-14T03:42:31.510793125Z TRACE quiche_apps::client] 0.0.0.0:40045: recv() would block [2025-12-14T03:42:31.510797553Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.510806690Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:31.510812461Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:31.510817450Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:31.510822168Z INFO quiche_apps::common] 1/1 response(s) received in 73.475038ms, closing... [2025-12-14T03:42:31.510834862Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx pkt Short dcid=179421b83a033951 key_phase=false len=10 pn=6 [2025-12-14T03:42:31.510840503Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:31.510860250Z TRACE quiche::recovery::congestion::recovery] a38c7cac6202a825fa8119706341c69fb4c0a379 timer=137.60418ms latest_rtt=37.54532ms srtt=37.54532ms min_rtt=37.54532ms rttvar=18.77266ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1226 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 540216767 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 70.95 Kbps, is_app_limited: true, interval: 37.54532ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 502075728 }), send_elapsed: 0ns, ack_elapsed: 37.54532ms, rtt: 37.54532ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 449456, last_update: Instant { tv_sec: 929, tv_nsec: 575685637 }, next_time: Instant { tv_sec: 929, tv_nsec: 573638120 }, max_datagram_size: 1350, last_packet_size: None, iv: 80.097µ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:42:31.510908429Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:40045 to 193.167.100.100:443 [2025-12-14T03:42:31.510913559Z TRACE quiche_apps::client] 0.0.0.0:40045 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.529167907Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:40045 [2025-12-14T03:42:31.529184878Z TRACE quiche_apps::client] 0.0.0.0:40045: processed 44 bytes [2025-12-14T03:42:31.529193043Z TRACE quiche_apps::client] 0.0.0.0:40045: recv() would block [2025-12-14T03:42:31.529197772Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.529204264Z TRACE quiche_apps::client] 0.0.0.0:40045 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.542054154Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:40045 [2025-12-14T03:42:31.542069472Z TRACE quiche_apps::client] 0.0.0.0:40045: processed 42 bytes [2025-12-14T03:42:31.542076686Z TRACE quiche_apps::client] 0.0.0.0:40045: recv() would block [2025-12-14T03:42:31.542081455Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.542087997Z TRACE quiche_apps::client] 0.0.0.0:40045 -> 193.167.100.100:443: done writing [2025-12-14T03:42:31.849428971Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:31.849453146Z TRACE quiche] a38c7cac6202a825fa8119706341c69fb4c0a379 draining timeout expired [2025-12-14T03:42:31.849500804Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.849509090Z 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:40045 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=7 lost=0 retrans=0 rtt=37.54532ms min_rtt=Some(37.54532ms) rttvar=18.77266ms cwnd=13500 sent_bytes=1781 recv_bytes=2534 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=8869] [2025-12-14T03:42:31.854244698Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:31.854493391Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:43871 with scid 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 [2025-12-14T03:42:31.854533105Z TRACE quiche::tls] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 write message lvl=Initial len=266 [2025-12-14T03:42:31.854549636Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Initial version=1 dcid=8e26762dd9cb0f8e8900f8d8c5834fec scid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 len=270 pn=0 [2025-12-14T03:42:31.854553954Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:31.854567960Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=998.932004ms 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: 929, tv_nsec: 919356550 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 919356550 }, 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: 929, tv_nsec: 919356550 }, next_time: Instant { tv_sec: 929, tv_nsec: 919356550 }, 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:42:31.854626048Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:31.891387774Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:43871 [2025-12-14T03:42:31.891414343Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Initial version=1 dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 scid=717aa31d142cc200 token= len=398 pn=0 [2025-12-14T03:42:31.891435833Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.891446724Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 packet newly acked 0 [2025-12-14T03:42:31.891457153Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:31.891607473Z TRACE quiche::tls] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 set write secret lvl=Handshake [2025-12-14T03:42:31.891621839Z TRACE quiche::tls] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 set read secret lvl=Handshake [2025-12-14T03:42:31.891634924Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm PADDING len=282 [2025-12-14T03:42:31.891664479Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Handshake version=1 dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 scid=717aa31d142cc200 len=727 pn=0 [2025-12-14T03:42:31.891672814Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:31.891893926Z TRACE quiche::tls] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 write message lvl=Handshake len=36 [2025-12-14T03:42:31.891900108Z TRACE quiche::tls] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 set write secret lvl=OneRTT [2025-12-14T03:42:31.891909465Z TRACE quiche::tls] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 set read secret lvl=OneRTT [2025-12-14T03:42:31.891930615Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 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(8e26762dd9cb0f8e8900f8d8c5834fec), 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(717aa31d142cc200), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:31.891956964Z TRACE quiche_apps::client] 0.0.0.0:43871: processed 1200 bytes [2025-12-14T03:42:31.891963987Z TRACE quiche_apps::client] 0.0.0.0:43871: recv() would block [2025-12-14T03:42:31.891967924Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:31.891989304Z DEBUG quiche_apps::common] sending HTTP request "GET /extreme-thick-paladin\r\n" [2025-12-14T03:42:31.892060647Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Initial version=1 dcid=717aa31d142cc200 scid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 len=6 pn=1 [2025-12-14T03:42:31.892066948Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=81 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.892080233Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=110.05673ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 929, tv_nsec: 956784315 }, next_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:31.892109378Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Handshake version=1 dcid=717aa31d142cc200 scid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 len=45 pn=2 [2025-12-14T03:42:31.892114066Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=55 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:31.892118234Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:31.892126590Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=110.651538ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 929, tv_nsec: 956906733 }, next_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, max_datagram_size: 1350, last_packet_size: None, iv: 216.534µ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:42:31.892173156Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 dropped epoch 0 state [2025-12-14T03:42:31.892196440Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=1164 pn=3 [2025-12-14T03:42:31.892200998Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[55, fd, 4c, c9, 2c, 9a, 29, d7, 33, db, 75, 72, 50, 50, 52, 59, b2, 2c, 18, 37] reset_token=[14, 84, 70, 01, 28, e2, 57, c7, 8e, bd, ed, 3f, 75, 04, 85, a9] [2025-12-14T03:42:31.892217409Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d9, 2e, ef, ea, 95, 22, 26, 86, be, a2, 58, cf, bf, 41, d4, c2, 51, 05, ff, c9] reset_token=[4e, ad, ec, 16, 35, a8, 69, 2e, c0, 53, f1, 31, aa, 13, ec, 2c] [2025-12-14T03:42:31.892225774Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:31.892230012Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm PADDING len=1051 [2025-12-14T03:42:31.892241183Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=110.536914ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 457202, last_update: Instant { tv_sec: 929, tv_nsec: 956906733 }, next_time: Instant { tv_sec: 929, tv_nsec: 957123267 }, 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:42:31.892295103Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:31.892307617Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.003481035Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:32.003511973Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 loss detection timeout expired [2025-12-14T03:42:32.003520409Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=109.984627ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 457202, last_update: Instant { tv_sec: 929, tv_nsec: 956906733 }, next_time: Instant { tv_sec: 929, tv_nsec: 957123267 }, 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:42:32.003549032Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.003577775Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Handshake version=1 dcid=717aa31d142cc200 scid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 len=46 pn=4 [2025-12-14T03:42:32.003583396Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=13988 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:32.003589808Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:32.003625374Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=159.880483ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 68414985 }, next_time: Instant { tv_sec: 930, tv_nsec: 68414985 }, 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:42:32.003711234Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.003723547Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.035740468Z TRACE quiche_apps::client] got 66 bytes from 193.167.100.100:443 to 0.0.0.0:43871 [2025-12-14T03:42:32.035758632Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Short dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 key_phase=false len=45 pn=2 [2025-12-14T03:42:32.035774772Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[86, 2f, 4e, aa, d4, 34, 59, 24] reset_token=[e8, 4a, 9a, 5c, 9e, 01, c0, cb, a0, 81, 87, 0e, 4c, 3f, 7a, 63] [2025-12-14T03:42:32.035804968Z TRACE quiche_apps::client] 0.0.0.0:43871: processed 66 bytes [2025-12-14T03:42:32.035812502Z TRACE quiche_apps::client] 0.0.0.0:43871: recv() would block [2025-12-14T03:42:32.035817201Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.035829744Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=5 pn=5 [2025-12-14T03:42:32.035835335Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=8 blocks=[2..2] ecn_counts=None [2025-12-14T03:42:32.035846726Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=127.65876ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 3, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 100678516 }, next_time: Instant { tv_sec: 930, tv_nsec: 100678516 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.035899545Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.035915203Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.035926575Z TRACE quiche_apps::client] got 83 bytes from 193.167.100.100:443 to 0.0.0.0:43871 [2025-12-14T03:42:32.035932476Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Short dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 key_phase=false len=62 pn=3 [2025-12-14T03:42:32.035941953Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:32.035978111Z TRACE quiche_apps::client] 0.0.0.0:43871: processed 83 bytes [2025-12-14T03:42:32.035985534Z TRACE quiche_apps::client] 0.0.0.0:43871: recv() would block [2025-12-14T03:42:32.035990073Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.036000392Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=5 pn=6 [2025-12-14T03:42:32.036005261Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=8 blocks=[2..3] ecn_counts=None [2025-12-14T03:42:32.036015641Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=127.489996ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 3, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 100678516 }, next_time: Instant { tv_sec: 930, tv_nsec: 100678516 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.036062317Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.036070132Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.067068216Z TRACE quiche_apps::client] got 41 bytes from 193.167.100.100:443 to 0.0.0.0:43871 [2025-12-14T03:42:32.067091230Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Short dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 key_phase=false len=20 pn=4 [2025-12-14T03:42:32.067106989Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm HANDSHAKE_DONE [2025-12-14T03:42:32.067119101Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 dropped epoch 1 state [2025-12-14T03:42:32.067126305Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm PADDING len=2 [2025-12-14T03:42:32.067144539Z TRACE quiche_apps::client] 0.0.0.0:43871: processed 41 bytes [2025-12-14T03:42:32.067181277Z TRACE quiche_apps::client] 0.0.0.0:43871: recv() would block [2025-12-14T03:42:32.067187870Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.067206454Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=5 pn=7 [2025-12-14T03:42:32.067213227Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=14 blocks=[2..4] ecn_counts=None [2025-12-14T03:42:32.067229367Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=96.275568ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 3, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 132052741 }, next_time: Instant { tv_sec: 930, tv_nsec: 132052741 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.067303304Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.067311590Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.098353902Z TRACE quiche_apps::client] got 150 bytes from 193.167.100.100:443 to 0.0.0.0:43871 [2025-12-14T03:42:32.098370012Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Short dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 key_phase=false len=129 pn=5 [2025-12-14T03:42:32.098383537Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[fb, a3, b3, b1, 22, e8, 52, 51] reset_token=[54, 05, bd, 96, 16, 70, 6f, 0a, 9e, b8, 97, b4, 13, 9b, 17, 1b] [2025-12-14T03:42:32.098392975Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[01, 35, f1, f7, 87, f0, aa, 8c] reset_token=[ad, 2b, 34, 60, dd, 7b, 9a, e0, 26, 34, 4c, 20, f9, 5e, c8, 61] [2025-12-14T03:42:32.098400529Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[70, 11, 0a, ec, f8, 6c, b9, 37] reset_token=[a8, 17, 66, 5e, c3, 32, 93, 92, 16, 52, bd, 1d, 7f, 5a, a0, 6e] [2025-12-14T03:42:32.098410898Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[83, fa, e2, d0, 65, 12, 5a, fc] reset_token=[fe, af, a6, 75, 1c, 93, 12, c5, 35, 5e, b3, 9c, 2a, aa, 64, 41] [2025-12-14T03:42:32.098428000Z TRACE quiche_apps::client] 0.0.0.0:43871: processed 150 bytes [2025-12-14T03:42:32.098435534Z TRACE quiche_apps::client] 0.0.0.0:43871: recv() would block [2025-12-14T03:42:32.098440433Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.098451954Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=5 pn=8 [2025-12-14T03:42:32.098457535Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=10 blocks=[2..5] ecn_counts=None [2025-12-14T03:42:32.098469207Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=65.036831ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 3, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 163302109 }, next_time: Instant { tv_sec: 930, tv_nsec: 163302109 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.098530611Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.098540229Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.163656028Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:32.163670916Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 loss detection timeout expired [2025-12-14T03:42:32.163677408Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=271.283929ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 3, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 163302109 }, next_time: Instant { tv_sec: 930, tv_nsec: 163302109 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.163697786Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.163715709Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=119 pn=9 [2025-12-14T03:42:32.163720488Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=8167 blocks=[2..5] ecn_counts=None [2025-12-14T03:42:32.163725808Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[d9, 2e, ef, ea, 95, 22, 26, 86, be, a2, 58, cf, bf, 41, d4, c2, 51, 05, ff, c9] reset_token=[4e, ad, ec, 16, 35, a8, 69, 2e, c0, 53, f1, 31, aa, 13, ec, 2c] [2025-12-14T03:42:32.163734554Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[55, fd, 4c, c9, 2c, 9a, 29, d7, 33, db, 75, 72, 50, 50, 52, 59, b2, 2c, 18, 37] reset_token=[14, 84, 70, 01, 28, e2, 57, c7, 8e, bd, ed, 3f, 75, 04, 85, a9] [2025-12-14T03:42:32.163742078Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:32.163783405Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=542.831281ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1335 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 145, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 228559952 }, next_time: Instant { tv_sec: 930, tv_nsec: 228559952 }, max_datagram_size: 1350, last_packet_size: Some(145), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.163840822Z TRACE quiche_apps::client] written 145 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.163857103Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=7 pn=10 [2025-12-14T03:42:32.163864586Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm ACK delay=8185 blocks=[2..5] ecn_counts=None [2025-12-14T03:42:32.163872261Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm PING mtu_probe=None [2025-12-14T03:42:32.163886237Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=542.874271ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1368 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 228706145 }, next_time: Instant { tv_sec: 930, tv_nsec: 228559952 }, max_datagram_size: 1350, last_packet_size: None, iv: 389.325µ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:42:32.163928586Z TRACE quiche_apps::client] written 33 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.163938965Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.196588344Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:43871 [2025-12-14T03:42:32.196614784Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx pkt Short dcid=9d7eb4d3a9b1ee53f145d646bffe885da4c37564 key_phase=false len=1049 pn=7 [2025-12-14T03:42:32.196634501Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:32.196645701Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:32.196665648Z TRACE quiche_apps::client] 0.0.0.0:43871: processed 1070 bytes [2025-12-14T03:42:32.196674084Z TRACE quiche_apps::client] 0.0.0.0:43871: recv() would block [2025-12-14T03:42:32.196678913Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.196689132Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:32.196695003Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:32.196699371Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:32.196702527Z INFO quiche_apps::common] 1/1 response(s) received in 342.071961ms, closing... [2025-12-14T03:42:32.196715752Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx pkt Short dcid=717aa31d142cc200 key_phase=false len=10 pn=11 [2025-12-14T03:42:32.196719459Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:32.196731812Z TRACE quiche::recovery::congestion::recovery] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 timer=542.886985ms latest_rtt=36.90928ms srtt=36.90928ms min_rtt=36.90928ms rttvar=18.45464ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1404 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, first_sent_time: Instant { tv_sec: 929, tv_nsec: 956784356 }, end_of_app_limited: 10, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.18 Kbps, is_app_limited: true, interval: 36.90928ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 929, tv_nsec: 919356550 }), send_elapsed: 0ns, ack_elapsed: 36.90928ms, rtt: 36.90928ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 457202, last_update: Instant { tv_sec: 930, tv_nsec: 261564283 }, next_time: Instant { tv_sec: 930, tv_nsec: 261953608 }, 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:42:32.196795951Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:43871 to 193.167.100.100:443 [2025-12-14T03:42:32.196803886Z TRACE quiche_apps::client] 0.0.0.0:43871 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.530200640Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:32.530224865Z TRACE quiche] 9d7eb4d3a9b1ee53f145d646bffe885da4c37564 draining timeout expired [2025-12-14T03:42:32.530263296Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.530270710Z INFO quiche_apps::client] connection closed, recv=7 sent=12 lost=0 retrans=2 sent_bytes=2121 recv_bytes=2610 lost_bytes=0 [local_addr=0.0.0.0:43871 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=7 sent=12 lost=0 retrans=2 rtt=36.90928ms min_rtt=Some(36.90928ms) rttvar=18.45464ms cwnd=13500 sent_bytes=2121 recv_bytes=2610 lost_bytes=0 stream_retrans_bytes=64 pmtu=1350 delivery_rate=9022] [2025-12-14T03:42:32.535005658Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:32.535290308Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:37599 with scid 4c94b80d37f272fb25aeb80a7b301e346a993f0b [2025-12-14T03:42:32.535332997Z TRACE quiche::tls] 4c94b80d37f272fb25aeb80a7b301e346a993f0b write message lvl=Initial len=266 [2025-12-14T03:42:32.535351171Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx pkt Initial version=1 dcid=3e5405c154a9cdc9f769db479a3d11a4 scid=4c94b80d37f272fb25aeb80a7b301e346a993f0b len=270 pn=0 [2025-12-14T03:42:32.535355098Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:32.535369375Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b timer=998.929829ms 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: 930, tv_nsec: 600155750 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 600155750 }, 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: 930, tv_nsec: 600155750 }, next_time: Instant { tv_sec: 930, tv_nsec: 600155750 }, 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:42:32.535460775Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:32.572101454Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:37599 [2025-12-14T03:42:32.572125449Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx pkt Initial version=1 dcid=4c94b80d37f272fb25aeb80a7b301e346a993f0b scid=78f01d2e9dc46cf9 token= len=398 pn=0 [2025-12-14T03:42:32.572164041Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:32.572175301Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b packet newly acked 0 [2025-12-14T03:42:32.572186032Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:32.572314641Z TRACE quiche::tls] 4c94b80d37f272fb25aeb80a7b301e346a993f0b set write secret lvl=Handshake [2025-12-14T03:42:32.572328156Z TRACE quiche::tls] 4c94b80d37f272fb25aeb80a7b301e346a993f0b set read secret lvl=Handshake [2025-12-14T03:42:32.572340319Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm PADDING len=282 [2025-12-14T03:42:32.572367499Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx pkt Handshake version=1 dcid=4c94b80d37f272fb25aeb80a7b301e346a993f0b scid=78f01d2e9dc46cf9 len=727 pn=0 [2025-12-14T03:42:32.572375274Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm CRYPTO off=0 len=706 [2025-12-14T03:42:32.572576028Z TRACE quiche::tls] 4c94b80d37f272fb25aeb80a7b301e346a993f0b write message lvl=Handshake len=36 [2025-12-14T03:42:32.572581749Z TRACE quiche::tls] 4c94b80d37f272fb25aeb80a7b301e346a993f0b set write secret lvl=OneRTT [2025-12-14T03:42:32.572590455Z TRACE quiche::tls] 4c94b80d37f272fb25aeb80a7b301e346a993f0b set read secret lvl=OneRTT [2025-12-14T03:42:32.572609710Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b 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(3e5405c154a9cdc9f769db479a3d11a4), 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(78f01d2e9dc46cf9), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:32.572634847Z TRACE quiche_apps::client] 0.0.0.0:37599: processed 1200 bytes [2025-12-14T03:42:32.572641079Z TRACE quiche_apps::client] 0.0.0.0:37599: recv() would block [2025-12-14T03:42:32.572644696Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.572654364Z DEBUG quiche_apps::common] sending HTTP request "GET /vibrant-lime-envelope\r\n" [2025-12-14T03:42:32.572720787Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx pkt Initial version=1 dcid=78f01d2e9dc46cf9 scid=4c94b80d37f272fb25aeb80a7b301e346a993f0b len=6 pn=1 [2025-12-14T03:42:32.572726548Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm ACK delay=74 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:32.572737749Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b timer=109.848921ms latest_rtt=36.821817ms srtt=36.821817ms min_rtt=36.821817ms rttvar=18.410908ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.34 Kbps, is_app_limited: true, interval: 36.821817ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 600155750 }), send_elapsed: 0ns, ack_elapsed: 36.821817ms, rtt: 36.821817ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 458288, last_update: Instant { tv_sec: 930, tv_nsec: 637463401 }, next_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.572766172Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx pkt Handshake version=1 dcid=78f01d2e9dc46cf9 scid=4c94b80d37f272fb25aeb80a7b301e346a993f0b len=45 pn=2 [2025-12-14T03:42:32.572769829Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm ACK delay=49 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:32.572773095Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:32.572779757Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b timer=110.39634ms latest_rtt=36.821817ms srtt=36.821817ms min_rtt=36.821817ms rttvar=18.410908ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.34 Kbps, is_app_limited: true, interval: 36.821817ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 600155750 }), send_elapsed: 0ns, ack_elapsed: 36.821817ms, rtt: 36.821817ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 458288, last_update: Instant { tv_sec: 930, tv_nsec: 637566804 }, next_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, max_datagram_size: 1350, last_packet_size: None, iv: 216.021µ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:42:32.572794454Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b dropped epoch 0 state [2025-12-14T03:42:32.572807228Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx pkt Short dcid=78f01d2e9dc46cf9 key_phase=false len=1164 pn=3 [2025-12-14T03:42:32.572810464Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[dd, 2e, b8, df, 55, f5, 5b, 75, de, 2c, c8, 13, 82, 0f, 2e, 50, 1b, f9, a4, 4d] reset_token=[26, f4, 91, d9, 64, 14, 4d, 07, 8b, a1, d4, 85, 39, 27, a5, a6] [2025-12-14T03:42:32.572817818Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[44, 4b, ea, cb, 5f, 0d, 65, 82, cc, b6, bd, 2e, 10, 5f, dc, 55, 53, e9, d3, bd] reset_token=[57, a6, 6f, 1c, 16, c2, ef, 37, bd, 42, d8, e8, ed, 00, 99, 4d] [2025-12-14T03:42:32.572824130Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm STREAM id=0 off=0 len=28 fin=true [2025-12-14T03:42:32.572827226Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm PADDING len=1051 [2025-12-14T03:42:32.572834409Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b timer=110.341709ms latest_rtt=36.821817ms srtt=36.821817ms min_rtt=36.821817ms rttvar=18.410908ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.34 Kbps, is_app_limited: true, interval: 36.821817ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 600155750 }), send_elapsed: 0ns, ack_elapsed: 36.821817ms, rtt: 36.821817ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 458288, last_update: Instant { tv_sec: 930, tv_nsec: 637566804 }, next_time: Instant { tv_sec: 930, tv_nsec: 637782825 }, 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:42:32.572880004Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:37599 to 193.167.100.100:443 [2025-12-14T03:42:32.572889862Z TRACE quiche_apps::client] 0.0.0.0:37599 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.605810967Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:37599 [2025-12-14T03:42:32.605834221Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx pkt Short dcid=4c94b80d37f272fb25aeb80a7b301e346a993f0b key_phase=false len=203 pn=0 [2025-12-14T03:42:32.605850190Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm HANDSHAKE_DONE [2025-12-14T03:42:32.605859488Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b dropped epoch 1 state [2025-12-14T03:42:32.605868905Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[ae, b5, 52, 82, 94, 55, 6c, fc] reset_token=[19, 5b, ed, 87, 46, 25, b9, 14, db, 3a, bb, ac, 85, f8, b5, 16] [2025-12-14T03:42:32.605884033Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[53, bf, 92, 76, 0d, d4, 9e, 24] reset_token=[ee, 77, a5, 20, 7c, 1d, 61, 7e, 28, c3, 06, 4e, 8c, 3e, f7, 3c] [2025-12-14T03:42:32.605898120Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[1d, 81, 90, c3, d8, 17, 5d, 08] reset_token=[e3, 34, 7e, 06, 75, 76, 6a, f9, 1c, f5, 57, 5a, 2f, 29, 49, 27] [2025-12-14T03:42:32.605912226Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[22, 86, b7, ca, d1, c4, 38, ae] reset_token=[49, 7c, f7, 5f, d8, 7f, 61, 7a, 6e, 88, c0, 03, 98, 70, 82, dc] [2025-12-14T03:42:32.605925210Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[f3, 8a, 0f, b0, ff, 23, b2, 24] reset_token=[35, 61, e2, c1, a4, e9, 32, 7a, 12, b7, eb, 4a, d1, ae, 1c, 38] [2025-12-14T03:42:32.605935640Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:32.605976896Z TRACE quiche_apps::client] 0.0.0.0:37599: processed 224 bytes [2025-12-14T03:42:32.605989159Z TRACE quiche_apps::client] 0.0.0.0:37599: recv() would block [2025-12-14T03:42:32.605996643Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.606013895Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx pkt Short dcid=78f01d2e9dc46cf9 key_phase=false len=5 pn=4 [2025-12-14T03:42:32.606021830Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm ACK delay=22 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:32.606038651Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b timer=102.136064ms latest_rtt=36.821817ms srtt=36.821817ms min_rtt=36.821817ms rttvar=18.410908ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1190 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 637463431 }, end_of_app_limited: 2, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 72.34 Kbps, is_app_limited: true, interval: 36.821817ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 600155750 }), send_elapsed: 0ns, ack_elapsed: 36.821817ms, rtt: 36.821817ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 458288, last_update: Instant { tv_sec: 930, tv_nsec: 670861605 }, next_time: Instant { tv_sec: 930, tv_nsec: 670861605 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:32.606105376Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:37599 to 193.167.100.100:443 [2025-12-14T03:42:32.606117939Z TRACE quiche_apps::client] 0.0.0.0:37599 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.625865983Z TRACE quiche_apps::client] got 44 bytes from 193.167.100.100:443 to 0.0.0.0:37599 [2025-12-14T03:42:32.625886612Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx pkt Short dcid=4c94b80d37f272fb25aeb80a7b301e346a993f0b key_phase=false len=23 pn=2 [2025-12-14T03:42:32.625897512Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm ACK delay=2375 blocks=[3..3] ecn_counts=None [2025-12-14T03:42:32.625904365Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b packet newly acked 3 [2025-12-14T03:42:32.625919493Z TRACE quiche_apps::client] 0.0.0.0:37599: processed 44 bytes [2025-12-14T03:42:32.625924202Z TRACE quiche_apps::client] 0.0.0.0:37599: recv() would block [2025-12-14T03:42:32.625927117Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.625932407Z TRACE quiche_apps::client] 0.0.0.0:37599 -> 193.167.100.100:443: done writing [2025-12-14T03:42:32.712890381Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:37599 [2025-12-14T03:42:32.712917933Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx pkt Short dcid=4c94b80d37f272fb25aeb80a7b301e346a993f0b key_phase=false len=1049 pn=3 [2025-12-14T03:42:32.712938391Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:32.712946075Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:32.712965201Z TRACE quiche_apps::client] 0.0.0.0:37599: processed 1070 bytes [2025-12-14T03:42:32.712975780Z TRACE quiche_apps::client] 0.0.0.0:37599: recv() would block [2025-12-14T03:42:32.712982794Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:32.712997010Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:32.713003612Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:32.713010305Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:32.713016065Z INFO quiche_apps::common] 1/1 response(s) received in 177.548648ms, closing... [2025-12-14T03:42:32.713036514Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx pkt Short dcid=78f01d2e9dc46cf9 key_phase=false len=10 pn=5 [2025-12-14T03:42:32.713044609Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:32.713065016Z TRACE quiche::recovery::congestion::recovery] 4c94b80d37f272fb25aeb80a7b301e346a993f0b timer=135.167976ms latest_rtt=52.957738ms srtt=38.838806ms min_rtt=36.821817ms rttvar=17.842161ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=36 app_limited=true congestion_recovery_start_time=None Rate { delivered: 1523, delivered_time: Instant { tv_sec: 930, tv_nsec: 777883261 }, first_sent_time: Instant { tv_sec: 930, tv_nsec: 777883261 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 3, rate_sample: RateSample { bandwidth: 178.69 Kbps, is_app_limited: true, interval: 53.277132ms, delivered: 1190, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 930, tv_nsec: 637463431 }), send_elapsed: 319.394µs, ack_elapsed: 53.277132ms, rtt: 52.957738ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 36, rate: 434488, last_update: Instant { tv_sec: 930, tv_nsec: 777883261 }, next_time: Instant { tv_sec: 930, tv_nsec: 777883261 }, 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:42:32.713184138Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:37599 to 193.167.100.100:443 [2025-12-14T03:42:32.713201741Z TRACE quiche_apps::client] 0.0.0.0:37599 -> 193.167.100.100:443: done writing [2025-12-14T03:42:33.044590903Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:33.044611131Z TRACE quiche] 4c94b80d37f272fb25aeb80a7b301e346a993f0b draining timeout expired [2025-12-14T03:42:33.044650785Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.044658449Z INFO quiche_apps::client] connection closed, recv=5 sent=6 lost=0 retrans=0 sent_bytes=1750 recv_bytes=2538 lost_bytes=0 [local_addr=0.0.0.0:37599 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=5 sent=6 lost=0 retrans=0 rtt=38.838806ms min_rtt=Some(36.821817ms) rttvar=17.842161ms cwnd=13500 sent_bytes=1750 recv_bytes=2538 lost_bytes=0 stream_retrans_bytes=0 pmtu=1350 delivery_rate=22336] [2025-12-14T03:42:33.049377910Z TRACE mio::poll] registering event source with poller: token=Token(0), interests=READABLE [2025-12-14T03:42:33.049618047Z INFO quiche_apps::client] connecting to 193.167.100.100:443 from 0.0.0.0:33533 with scid ddf95bcf3747d8d3054e474e062d276d048dcb14 [2025-12-14T03:42:33.049660636Z TRACE quiche::tls] ddf95bcf3747d8d3054e474e062d276d048dcb14 write message lvl=Initial len=266 [2025-12-14T03:42:33.049677648Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Initial version=1 dcid=8d7862fa1bdb11f9f82847b6b8a94869 scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=270 pn=0 [2025-12-14T03:42:33.049681465Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm CRYPTO off=0 len=266 [2025-12-14T03:42:33.049694950Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=998.9298ms 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: 931, tv_nsec: 114481336 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 114481336 }, 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: 931, tv_nsec: 114481336 }, next_time: Instant { tv_sec: 931, tv_nsec: 114481336 }, 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:42:33.049778916Z TRACE quiche_apps::client] written 1200 [2025-12-14T03:42:33.089359363Z TRACE quiche_apps::client] got 1200 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:33.089393346Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Initial version=1 dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 scid=d921b5623076567c token= len=397 pn=0 [2025-12-14T03:42:33.089417782Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm ACK delay=0 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:33.089428592Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet newly acked 0 [2025-12-14T03:42:33.089453789Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm CRYPTO off=0 len=90 [2025-12-14T03:42:33.089599821Z TRACE quiche::tls] ddf95bcf3747d8d3054e474e062d276d048dcb14 set write secret lvl=Handshake [2025-12-14T03:42:33.089618325Z TRACE quiche::tls] ddf95bcf3747d8d3054e474e062d276d048dcb14 set read secret lvl=Handshake [2025-12-14T03:42:33.089635137Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm PADDING len=281 [2025-12-14T03:42:33.089675041Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Handshake version=1 dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 scid=d921b5623076567c len=728 pn=0 [2025-12-14T03:42:33.089685290Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm CRYPTO off=0 len=707 [2025-12-14T03:42:33.089865415Z TRACE quiche::tls] ddf95bcf3747d8d3054e474e062d276d048dcb14 write message lvl=Handshake len=36 [2025-12-14T03:42:33.089870164Z TRACE quiche::tls] ddf95bcf3747d8d3054e474e062d276d048dcb14 set write secret lvl=OneRTT [2025-12-14T03:42:33.089877448Z TRACE quiche::tls] ddf95bcf3747d8d3054e474e062d276d048dcb14 set read secret lvl=OneRTT [2025-12-14T03:42:33.089894239Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 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(8d7862fa1bdb11f9f82847b6b8a94869), 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(d921b5623076567c), retry_source_connection_id: None, max_datagram_frame_size: None, unknown_params: None } [2025-12-14T03:42:33.089916280Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 1200 bytes [2025-12-14T03:42:33.089921570Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:33.089924435Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.089933041Z DEBUG quiche_apps::common] sending HTTP request "GET /chilly-vast-lynx\r\n" [2025-12-14T03:42:33.089991661Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Initial version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=6 pn=1 [2025-12-14T03:42:33.089996069Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=75 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:33.090007520Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=118.661728ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=0 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 1, last_sent_packet: 1, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 154747900 }, next_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:33.090038668Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Handshake version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=45 pn=2 [2025-12-14T03:42:33.090042545Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=45 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:33.090045922Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:33.090052424Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=119.212745ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=99 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 1, last_sent_packet: 2, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 154838138 }, next_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, max_datagram_size: 1350, last_packet_size: None, iv: 233.266µ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:42:33.090067111Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 dropped epoch 0 state [2025-12-14T03:42:33.090080937Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=1164 pn=3 [2025-12-14T03:42:33.090084213Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 28, 60, 27, 47, 66, b4, 30, a5, 14, d6, dd, c9, db, 08, 03, c5, c6, d7, 70] reset_token=[f5, 3d, b9, 2f, 0a, f0, 57, d6, 40, 3e, 7a, ec, 4d, f4, 8a, 91] [2025-12-14T03:42:33.090091577Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 94, 68, e7, b0, 4e, 7f, 6b, a0, 53, 3c, ea, 6c, d6, 87, 26, d6, 0b, 2c, b0] reset_token=[45, 40, 05, 5e, 53, 07, c6, dd, 09, ce, 1c, 3d, 5b, 0b, b0, 4d] [2025-12-14T03:42:33.090098099Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm STREAM id=0 off=0 len=23 fin=true [2025-12-14T03:42:33.090101134Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm PADDING len=1056 [2025-12-14T03:42:33.090108508Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=119.15669ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 154838138 }, next_time: Instant { tv_sec: 931, tv_nsec: 155071404 }, 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:42:33.090171105Z TRACE quiche_apps::client] written 1350 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.090185401Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:33.210350783Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:33.210368066Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 loss detection timeout expired [2025-12-14T03:42:33.210374347Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=118.173336ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1289 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 2, last_sent_packet: 3, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 1190, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 154838138 }, next_time: Instant { tv_sec: 931, tv_nsec: 155071404 }, 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:42:33.210399705Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.210423379Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Handshake version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=46 pn=4 [2025-12-14T03:42:33.210427156Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=15093 blocks=[0..0] ecn_counts=None [2025-12-14T03:42:33.210432335Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:33.210448255Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=168.10013ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 275263354 }, next_time: Instant { tv_sec: 931, tv_nsec: 275263354 }, 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:42:33.210504470Z TRACE quiche_apps::client] written 100 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.210510631Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:33.379739137Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:33.379767831Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 loss detection timeout expired [2025-12-14T03:42:33.379789732Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=287.324213ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1389 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 3, last_sent_packet: 4, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 100, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 275263354 }, next_time: Instant { tv_sec: 931, tv_nsec: 275263354 }, 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:42:33.379819627Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.379849593Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=108 pn=5 [2025-12-14T03:42:33.379854442Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 94, 68, e7, b0, 4e, 7f, 6b, a0, 53, 3c, ea, 6c, d6, 87, 26, d6, 0b, 2c, b0] reset_token=[45, 40, 05, 5e, 53, 07, c6, dd, 09, ce, 1c, 3d, 5b, 0b, b0, 4d] [2025-12-14T03:42:33.379867006Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 28, 60, 27, 47, 66, b4, 30, a5, 14, d6, dd, c9, db, 08, 03, c5, c6, d7, 70] reset_token=[f5, 3d, b9, 2f, 0a, f0, 57, d6, 40, 3e, 7a, ec, 4d, f4, 8a, 91] [2025-12-14T03:42:33.379875542Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm STREAM id=0 off=0 len=23 fin=true [2025-12-14T03:42:33.379896571Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=307.643291ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1523 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 4, last_sent_packet: 5, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 134, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 444686132 }, next_time: Instant { tv_sec: 931, tv_nsec: 444686132 }, max_datagram_size: 1350, last_packet_size: Some(134), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:33.379970258Z TRACE quiche_apps::client] written 134 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.379980367Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=4 pn=6 [2025-12-14T03:42:33.379984554Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm PING mtu_probe=None [2025-12-14T03:42:33.379993962Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm PADDING len=3 [2025-12-14T03:42:33.380001957Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=307.538025ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1553 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 5, last_sent_packet: 6, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 444831853 }, next_time: Instant { tv_sec: 931, tv_nsec: 444686132 }, max_datagram_size: 1350, last_packet_size: None, iv: 386.42µ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:42:33.380050397Z TRACE quiche_apps::client] written 30 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.380060275Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:33.489183035Z TRACE quiche_apps::client] got 765 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:33.489231455Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Handshake version=1 dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 scid=d921b5623076567c len=728 pn=1 [2025-12-14T03:42:33.489256432Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm CRYPTO off=0 len=707 [2025-12-14T03:42:33.489292038Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 765 bytes [2025-12-14T03:42:33.489302147Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:33.489308589Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.489336691Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Handshake version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=5 pn=7 [2025-12-14T03:42:33.489345388Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=13 blocks=[0..1] ecn_counts=None [2025-12-14T03:42:33.489367398Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=198.170841ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1553 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 5, last_sent_packet: 7, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 554175264 }, next_time: Instant { tv_sec: 931, tv_nsec: 554561684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:33.489454661Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.489479237Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:33.489492782Z TRACE quiche_apps::client] got 56 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:33.489499735Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Handshake version=1 dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 scid=d921b5623076567c len=20 pn=2 [2025-12-14T03:42:33.489506117Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm PING mtu_probe=None [2025-12-14T03:42:33.489509834Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm PADDING len=2 [2025-12-14T03:42:33.489519291Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 56 bytes [2025-12-14T03:42:33.489523279Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:33.489526154Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.489537756Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Handshake version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=5 pn=8 [2025-12-14T03:42:33.489543717Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=4 blocks=[0..2] ecn_counts=None [2025-12-14T03:42:33.489554938Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=197.984614ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1553 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 554175264 }, next_time: Instant { tv_sec: 931, tv_nsec: 554561684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:33.489604891Z TRACE quiche_apps::client] written 59 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.489613226Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:33.687874570Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:33.687902462Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 loss detection timeout expired [2025-12-14T03:42:33.687910447Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=476.761628ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1553 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 5, last_sent_packet: 8, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 554175264 }, next_time: Instant { tv_sec: 931, tv_nsec: 554561684 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:33.687956703Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:33.687989514Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Handshake version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=48 pn=9 [2025-12-14T03:42:33.687994824Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=24810 blocks=[0..2] ecn_counts=None [2025-12-14T03:42:33.688001687Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm CRYPTO off=0 len=36 [2025-12-14T03:42:33.688062440Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=846.178655ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1655 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 8, last_sent_packet: 9, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 102, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 752824099 }, next_time: Instant { tv_sec: 931, tv_nsec: 752824099 }, max_datagram_size: 1350, last_packet_size: Some(102), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:33.688129936Z TRACE quiche_apps::client] written 102 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.688144152Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Handshake version=1 dcid=d921b5623076567c scid=ddf95bcf3747d8d3054e474e062d276d048dcb14 len=9 pn=10 [2025-12-14T03:42:33.688181411Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=24830 blocks=[0..2] ecn_counts=None [2025-12-14T03:42:33.688189958Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm PING mtu_probe=None [2025-12-14T03:42:33.688202390Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=846.038955ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1718 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 9, last_sent_packet: 10, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 931, tv_nsec: 752992293 }, next_time: Instant { tv_sec: 931, tv_nsec: 752824099 }, max_datagram_size: 1350, last_packet_size: None, iv: 388.776µ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:42:33.688246002Z TRACE quiche_apps::client] written 63 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:33.688259617Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.030806408Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:34.030848426Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Short dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 key_phase=false len=203 pn=2 [2025-12-14T03:42:34.030870747Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm HANDSHAKE_DONE [2025-12-14T03:42:34.030883732Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 dropped epoch 1 state [2025-12-14T03:42:34.030895574Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[52, 51, 73, 48, 9b, e3, 39, f3] reset_token=[bb, 9c, 94, 93, 50, cb, 84, 66, 85, 9f, a0, 9e, 89, b5, 7f, 76] [2025-12-14T03:42:34.030911534Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[09, cc, 79, 7e, ba, f2, 1b, db] reset_token=[5c, 2a, ba, 82, 33, 79, 76, 17, 6a, f8, 57, c8, 17, fc, 85, 54] [2025-12-14T03:42:34.030924358Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[22, 92, cf, 74, 23, d7, b6, 26] reset_token=[bc, b7, 3f, cd, 26, cc, bd, fa, 56, e9, 40, d9, bf, 69, cb, 10] [2025-12-14T03:42:34.030937542Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[84, 38, 23, 0c, 6b, 0d, 53, df] reset_token=[97, db, 47, 08, 67, bf, 5e, 5a, e7, 1c, 7a, 84, 34, 00, a8, 1e] [2025-12-14T03:42:34.030949394Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[45, 98, cc, fd, d3, 3f, 79, ea] reset_token=[f5, 47, c8, 33, bf, 88, a4, 51, 1b, 60, 01, b2, 5e, 2a, cc, b8] [2025-12-14T03:42:34.030959984Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:34.031022390Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 224 bytes [2025-12-14T03:42:34.031034152Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:34.031039933Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.031062925Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=5 pn=11 [2025-12-14T03:42:34.031069708Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=26 blocks=[2..2] ecn_counts=None [2025-12-14T03:42:34.031086219Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=503.153864ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1354 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 9, last_sent_packet: 11, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 932, tv_nsec: 95904103 }, next_time: Instant { tv_sec: 932, tv_nsec: 96292879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:34.031178571Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.031208757Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.031671198Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:34.031682750Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Short dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 key_phase=false len=203 pn=3 [2025-12-14T03:42:34.031692778Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm HANDSHAKE_DONE [2025-12-14T03:42:34.031699942Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[52, 51, 73, 48, 9b, e3, 39, f3] reset_token=[bb, 9c, 94, 93, 50, cb, 84, 66, 85, 9f, a0, 9e, 89, b5, 7f, 76] [2025-12-14T03:42:34.031710511Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[09, cc, 79, 7e, ba, f2, 1b, db] reset_token=[5c, 2a, ba, 82, 33, 79, 76, 17, 6a, f8, 57, c8, 17, fc, 85, 54] [2025-12-14T03:42:34.031719418Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[22, 92, cf, 74, 23, d7, b6, 26] reset_token=[bc, b7, 3f, cd, 26, cc, bd, fa, 56, e9, 40, d9, bf, 69, cb, 10] [2025-12-14T03:42:34.031729887Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[84, 38, 23, 0c, 6b, 0d, 53, df] reset_token=[97, db, 47, 08, 67, bf, 5e, 5a, e7, 1c, 7a, 84, 34, 00, a8, 1e] [2025-12-14T03:42:34.031739585Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[45, 98, cc, fd, d3, 3f, 79, ea] reset_token=[f5, 47, c8, 33, bf, 88, a4, 51, 1b, 60, 01, b2, 5e, 2a, cc, b8] [2025-12-14T03:42:34.031747941Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:34.031763440Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 224 bytes [2025-12-14T03:42:34.031771034Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:34.031775973Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.031787545Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=5 pn=12 [2025-12-14T03:42:34.031793526Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=13 blocks=[2..3] ecn_counts=None [2025-12-14T03:42:34.031805448Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=502.436067ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1354 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 9, last_sent_packet: 12, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 932, tv_nsec: 95904103 }, next_time: Instant { tv_sec: 932, tv_nsec: 96292879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:34.031843810Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.031852586Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.062379825Z TRACE quiche_apps::client] got 224 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:34.062417986Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Short dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 key_phase=false len=203 pn=4 [2025-12-14T03:42:34.062434737Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm HANDSHAKE_DONE [2025-12-14T03:42:34.062445256Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[52, 51, 73, 48, 9b, e3, 39, f3] reset_token=[bb, 9c, 94, 93, 50, cb, 84, 66, 85, 9f, a0, 9e, 89, b5, 7f, 76] [2025-12-14T03:42:34.062461206Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[09, cc, 79, 7e, ba, f2, 1b, db] reset_token=[5c, 2a, ba, 82, 33, 79, 76, 17, 6a, f8, 57, c8, 17, fc, 85, 54] [2025-12-14T03:42:34.062472377Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=3 retire_prior_to=0 conn_id=[22, 92, cf, 74, 23, d7, b6, 26] reset_token=[bc, b7, 3f, cd, 26, cc, bd, fa, 56, e9, 40, d9, bf, 69, cb, 10] [2025-12-14T03:42:34.062484740Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=4 retire_prior_to=0 conn_id=[84, 38, 23, 0c, 6b, 0d, 53, df] reset_token=[97, db, 47, 08, 67, bf, 5e, 5a, e7, 1c, 7a, 84, 34, 00, a8, 1e] [2025-12-14T03:42:34.062496081Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm NEW_CONNECTION_ID seq_num=5 retire_prior_to=0 conn_id=[45, 98, cc, fd, d3, 3f, 79, ea] reset_token=[f5, 47, c8, 33, bf, 88, a4, 51, 1b, 60, 01, b2, 5e, 2a, cc, b8] [2025-12-14T03:42:34.062506691Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm CRYPTO off=0 len=42 [2025-12-14T03:42:34.062530425Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 224 bytes [2025-12-14T03:42:34.062540193Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:34.062545764Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.062557986Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=5 pn=13 [2025-12-14T03:42:34.062561543Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=17 blocks=[2..4] ecn_counts=None [2025-12-14T03:42:34.062570710Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=471.670655ms latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1354 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 9, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 932, tv_nsec: 95904103 }, next_time: Instant { tv_sec: 932, tv_nsec: 96292879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:34.062615724Z TRACE quiche_apps::client] written 31 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.062621274Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.535177217Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:34.535203606Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 loss detection timeout expired [2025-12-14T03:42:34.535215708Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=1.153290643s latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1354 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 9, last_sent_packet: 13, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 932, tv_nsec: 95904103 }, next_time: Instant { tv_sec: 932, tv_nsec: 96292879 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:34.535258158Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.535295858Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=196 pn=14 [2025-12-14T03:42:34.535301178Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=59108 blocks=[2..4] ecn_counts=None [2025-12-14T03:42:34.535308070Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 28, 60, 27, 47, 66, b4, 30, a5, 14, d6, dd, c9, db, 08, 03, c5, c6, d7, 70] reset_token=[f5, 3d, b9, 2f, 0a, f0, 57, d6, 40, 3e, 7a, ec, 4d, f4, 8a, 91] [2025-12-14T03:42:34.535318760Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 94, 68, e7, b0, 4e, 7f, 6b, a0, 53, 3c, ea, 6c, d6, 87, 26, d6, 0b, 2c, b0] reset_token=[45, 40, 05, 5e, 53, 07, c6, dd, 09, ce, 1c, 3d, 5b, 0b, b0, 4d] [2025-12-14T03:42:34.535327356Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 94, 68, e7, b0, 4e, 7f, 6b, a0, 53, 3c, ea, 6c, d6, 87, 26, d6, 0b, 2c, b0] reset_token=[45, 40, 05, 5e, 53, 07, c6, dd, 09, ce, 1c, 3d, 5b, 0b, b0, 4d] [2025-12-14T03:42:34.535335181Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 28, 60, 27, 47, 66, b4, 30, a5, 14, d6, dd, c9, db, 08, 03, c5, c6, d7, 70] reset_token=[f5, 3d, b9, 2f, 0a, f0, 57, d6, 40, 3e, 7a, ec, 4d, f4, 8a, 91] [2025-12-14T03:42:34.535342996Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm STREAM id=0 off=0 len=23 fin=true [2025-12-14T03:42:34.535366730Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=2.308433664s latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1576 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 13, last_sent_packet: 14, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 222, rate: 424409, last_update: Instant { tv_sec: 932, tv_nsec: 600124953 }, next_time: Instant { tv_sec: 932, tv_nsec: 600124953 }, max_datagram_size: 1350, last_packet_size: Some(222), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_min_rtt=18446744073709551615.999999999s css_baseline_min_rtt=18446744073709551615.999999999s rtt_sample_count=0 css_start_time=None css_round_count=0 cubic={ k=0 w_max=0 } [2025-12-14T03:42:34.535453461Z TRACE quiche_apps::client] written 222 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.535465343Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=9 pn=15 [2025-12-14T03:42:34.535469892Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=59131 blocks=[2..4] ecn_counts=None [2025-12-14T03:42:34.535474590Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm PING mtu_probe=None [2025-12-14T03:42:34.535484920Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=2.308506809s latest_rtt=39.761082ms srtt=39.761082ms min_rtt=39.761082ms rttvar=19.880541ms cwnd=13500 ssthresh=18446744073709551615 bytes_in_flight=1611 app_limited=true congestion_recovery_start_time=None Rate { delivered: 333, delivered_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, first_sent_time: Instant { tv_sec: 931, tv_nsec: 154747930 }, end_of_app_limited: 14, last_sent_packet: 15, largest_acked: 0, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 39.761082ms, delivered: 333, prior_delivered: 0, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 114481336 }), send_elapsed: 0ns, ack_elapsed: 39.761082ms, rtt: 39.761082ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 424409, last_update: Instant { tv_sec: 932, tv_nsec: 600316479 }, next_time: Instant { tv_sec: 932, tv_nsec: 600124953 }, max_datagram_size: 1350, last_packet_size: None, iv: 605.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:42:34.535529753Z TRACE quiche_apps::client] written 35 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.535539471Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.567265972Z TRACE quiche_apps::client] got 46 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:34.567287572Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Short dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 key_phase=false len=25 pn=5 [2025-12-14T03:42:34.567303262Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm ACK delay=0 blocks=[11..11, 13..15] ecn_counts=None [2025-12-14T03:42:34.567311828Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet newly acked 11 [2025-12-14T03:42:34.567318039Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet newly acked 13 [2025-12-14T03:42:34.567322738Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet newly acked 14 [2025-12-14T03:42:34.567330132Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet newly acked 15 [2025-12-14T03:42:34.567337946Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet 3 lost on epoch 2 [2025-12-14T03:42:34.567343917Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet 5 lost on epoch 2 [2025-12-14T03:42:34.567349217Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 packet 6 lost on epoch 2 [2025-12-14T03:42:34.567366249Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm PING mtu_probe=None [2025-12-14T03:42:34.567389863Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 46 bytes [2025-12-14T03:42:34.567398238Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:34.567403027Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.567429457Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=165 pn=16 [2025-12-14T03:42:34.567434536Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm ACK delay=17 blocks=[5..5] ecn_counts=None [2025-12-14T03:42:34.567438443Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 28, 60, 27, 47, 66, b4, 30, a5, 14, d6, dd, c9, db, 08, 03, c5, c6, d7, 70] reset_token=[f5, 3d, b9, 2f, 0a, f0, 57, d6, 40, 3e, 7a, ec, 4d, f4, 8a, 91] [2025-12-14T03:42:34.567446218Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 94, 68, e7, b0, 4e, 7f, 6b, a0, 53, 3c, ea, 6c, d6, 87, 26, d6, 0b, 2c, b0] reset_token=[45, 40, 05, 5e, 53, 07, c6, dd, 09, ce, 1c, 3d, 5b, 0b, b0, 4d] [2025-12-14T03:42:34.567452680Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=2 retire_prior_to=0 conn_id=[0b, 94, 68, e7, b0, 4e, 7f, 6b, a0, 53, 3c, ea, 6c, d6, 87, 26, d6, 0b, 2c, b0] reset_token=[45, 40, 05, 5e, 53, 07, c6, dd, 09, ce, 1c, 3d, 5b, 0b, b0, 4d] [2025-12-14T03:42:34.567458561Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm NEW_CONNECTION_ID seq_num=1 retire_prior_to=0 conn_id=[59, 28, 60, 27, 47, 66, b4, 30, a5, 14, d6, dd, c9, db, 08, 03, c5, c6, d7, 70] reset_token=[f5, 3d, b9, 2f, 0a, f0, 57, d6, 40, 3e, 7a, ec, 4d, f4, 8a, 91] [2025-12-14T03:42:34.567488296Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=131.110155ms latest_rtt=32.014617ms srtt=38.792773ms min_rtt=32.014617ms rttvar=16.847021ms cwnd=9450 ssthresh=9450 bytes_in_flight=191 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 932, tv_nsec: 664097081 }) Rate { delivered: 590, delivered_time: Instant { tv_sec: 932, tv_nsec: 632879538 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 632879538 }, end_of_app_limited: 15, last_sent_packet: 16, largest_acked: 15, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 1.47739164s, delivered: 257, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 154747930 }), send_elapsed: 1.445377023s, ack_elapsed: 1.47739164s, rtt: 32.014617ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 304502, last_update: Instant { tv_sec: 932, tv_nsec: 600316479 }, next_time: Instant { tv_sec: 932, tv_nsec: 632879538 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:34.567531777Z TRACE quiche_apps::client] written 191 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.567537608Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.652063216Z TRACE quiche_apps::client] got 1070 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:34.652099252Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx pkt Short dcid=ddf95bcf3747d8d3054e474e062d276d048dcb14 key_phase=false len=1049 pn=7 [2025-12-14T03:42:34.652117757Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm STREAM id=0 off=0 len=1024 fin=true [2025-12-14T03:42:34.652125211Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 rx frm MAX_STREAMS type=bidi max=101 [2025-12-14T03:42:34.652143665Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 1070 bytes [2025-12-14T03:42:34.652179522Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:34.652185724Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.652200070Z TRACE quiche_apps::common] received 1024 bytes [2025-12-14T03:42:34.652206532Z TRACE quiche_apps::common] stream 0 has 1024 bytes (fin? true) [2025-12-14T03:42:34.652223274Z DEBUG quiche_apps::common] 1/1 responses received [2025-12-14T03:42:34.652227101Z INFO quiche_apps::common] 1/1 response(s) received in 1.602441481s, closing... [2025-12-14T03:42:34.652245535Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx pkt Short dcid=d921b5623076567c key_phase=false len=10 pn=17 [2025-12-14T03:42:34.652252838Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 tx frm APPLICATION_CLOSE err=0 reason=[6b, 74, 68, 78, 62, 79, 65] [2025-12-14T03:42:34.652271183Z TRACE quiche::recovery::congestion::recovery] ddf95bcf3747d8d3054e474e062d276d048dcb14 timer=131.141573ms latest_rtt=32.014617ms srtt=38.792773ms min_rtt=32.014617ms rttvar=16.847021ms cwnd=9450 ssthresh=9450 bytes_in_flight=227 app_limited=true congestion_recovery_start_time=Some(Instant { tv_sec: 932, tv_nsec: 664097081 }) Rate { delivered: 590, delivered_time: Instant { tv_sec: 932, tv_nsec: 632879538 }, first_sent_time: Instant { tv_sec: 932, tv_nsec: 632879538 }, end_of_app_limited: 16, last_sent_packet: 17, largest_acked: 15, rate_sample: RateSample { bandwidth: 67.00 Kbps, is_app_limited: true, interval: 1.47739164s, delivered: 257, prior_delivered: 333, prior_time: Some(Instant { tv_sec: 931, tv_nsec: 154747930 }), send_elapsed: 1.445377023s, ack_elapsed: 1.47739164s, rtt: 32.014617ms } } pacer=Pacer { enabled: true, capacity: 13500, used: 0, rate: 304502, last_update: Instant { tv_sec: 932, tv_nsec: 717090038 }, next_time: Instant { tv_sec: 932, tv_nsec: 717090038 }, max_datagram_size: 1350, last_packet_size: Some(0), iv: 0ns, max_pacing_rate: None } hystart=window_end=Some(0) last_round_min_rtt=18446744073709551615.999999999s current_round_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:42:34.652339049Z TRACE quiche_apps::client] written 36 bytes from 0.0.0.0:33533 to 193.167.100.100:443 [2025-12-14T03:42:34.652349098Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.683715899Z TRACE quiche_apps::client] got 42 bytes from 193.167.100.100:443 to 0.0.0.0:33533 [2025-12-14T03:42:34.683738511Z TRACE quiche_apps::client] 0.0.0.0:33533: processed 42 bytes [2025-12-14T03:42:34.683747247Z TRACE quiche_apps::client] 0.0.0.0:33533: recv() would block [2025-12-14T03:42:34.683753489Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.683760742Z TRACE quiche_apps::client] 0.0.0.0:33533 -> 193.167.100.100:443: done writing [2025-12-14T03:42:34.972107997Z TRACE quiche_apps::client] timed out [2025-12-14T03:42:34.972133354Z TRACE quiche] ddf95bcf3747d8d3054e474e062d276d048dcb14 draining timeout expired [2025-12-14T03:42:34.972195189Z TRACE quiche_apps::client] done reading [2025-12-14T03:42:34.972202403Z INFO quiche_apps::client] connection closed, recv=9 sent=18 lost=4 retrans=8 sent_bytes=2807 recv_bytes=3809 lost_bytes=1354 [local_addr=0.0.0.0:33533 peer_addr=193.167.100.100:443 validation_state=Validated active=true recv=9 sent=18 lost=4 retrans=8 rtt=38.792773ms min_rtt=Some(32.014617ms) rttvar=16.847021ms cwnd=9450 sent_bytes=2807 recv_bytes=3809 lost_bytes=0 stream_retrans_bytes=223 pmtu=1350 delivery_rate=8375]